Questo è il comando purifyeps che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
purifyeps - fa funzionare un file Encapsulated PostScript sia con dvips che con pdflatex
SINOSSI
purificare --Aiuto
purificare --versione
purifica [--fontmap=.fmp filetto] [.eps ingresso filetto [.eps produzione filetto]]
purificare --make-man[=Nome del file] [--sezione=pagina]
purificare --make-ps-uomo[=Nome del file] [--sezione=pagina]
DESCRIZIONE
Mentre pdflatex ha una serie di belle caratteristiche, il suo difetto principale rispetto allo standard
latice+dvip è che non è in grado di leggere i normali file Encapsulated PostScript (EPS), il
formato grafico più comune nel mondo LaTeX. pdflatex può leggere solo quanto segue
tipi di file grafici:
PDF La maggior parte delle persone che usano pdflatex convertire i loro documenti in PDF utilizzando un'utilità come
epstopdf. Funziona bene e preserva la natura vettoriale dell'EPS originale.
Purtroppo, dvip non legge PDF, quindi devono essere due versioni della grafica
mantenuto se il documento deve essere elaborato con entrambi latice+dvip e pdflatex.
PNG PNG è un formato bitmap e quindi ha una scarsa scalabilità. Anche, dvip non legge PNG, quindi
due versioni della grafica devono essere mantenute se il documento deve essere elaborato con
entrambi latice+dvip e pdflatex.
JPEG
JPEG è un formato bitmap e quindi ha una scarsa scalabilità. Anche, dvip non legge JPEG,
quindi devono essere mantenute due versioni della grafica se il documento deve essere elaborato
con entrambi latice+dvip e pdflatex.
MPS Questo è probabilmente il meno usato pdflatex-formato grafico compatibile. MPS è in realtà
una versione stilizzata di EPS prodotta da MetaPost. Come PDF, MPS è un formato vettoriale e
rimane tale quando importato in a pdflatex documento. Piace anche PDF, dvip non
leggere MPS, quindi devono essere mantenute due versioni della grafica se il documento deve essere
elaborato con entrambi latice+dvip e pdflatex.
L'intuizione dietro purificare è che ci sono solo poche, piccole differenze tra MPS
ed EPS e che un file può essere convertito in un formato che corrisponda sia a MPS che a EPS
specifiche contemporaneamente. purificare immette un file EPS, usa modifica"Mpost" di
filtro per convertire il file in MetaPost (.mp), corre post sul file per convertirlo in MPS,
e infine esegue alcuni ritocchi sul risultato per riconvertire il file in EPS, mentre
preservando la sua capacità di essere analizzato da pdflatex.
VERSIONI
--Aiuto
Visualizza "Utilizzo" e "Opzioni" dal purificare documentazione.
-V, --versione
Mostra il purificare numero di versione, copyright e licenza.
--fontmap=.fmp filetto
Specifica il nome di un file che dice purificare come mappare dai nomi dei font TeX a
Nomi dei caratteri PostScript. [Predefinito: mpost.fmp]
--make-man [=Nome del file,--sezione=pagina]
Crea automaticamente una pagina man Unix per purificare. pagina specifica la sezione
[predefinito: 1 (comandi utente)]. Nome del file il valore predefinito è purificare.1 o un analogo
nome file se pagina è specificato.
--make-ps-uomo [=Nome del file,--sezione=pagina]
Crea automaticamente una versione PostScript di purificare documentazione. Il
la documentazione è formattata come una pagina man di Unix. pagina specifica la sezione
[predefinito: 1 (comandi utente)]. Nome del file il valore predefinito è purificaeps.ps.
Nel funzionamento normale (cioè, quando non viene eseguito con "--help", "--make-man" o "--make-ps-man"),
purificare prende il nome di un file di input e di un file di output. Lo stesso nome file può tranquillamente
essere utilizzato per entrambi i file. Se il nome del file di output viene omesso, l'output andrà allo standard
Dispositivo di uscita. Se il nome del file di input viene omesso, purificare leggerà dalla norma
dispositivo di input.
ESEMPI
Crea una versione PostScript di purificare documentazione, ma chiamala felicedoc.ps
invece dell'impostazione predefinita, purificaeps.ps:
purifyeps --make-ps-man=happydoc.ps
Crea una pagina man Unix per purificare (nel consueto formato roff), ma indicalo
appartiene alla sezione "LOCALE" invece del valore predefinito della sezione 1:
purifyeps --make-man --section=LOCALE
purificare campione.eps (mpost.fmp si trova nella directory corrente):
purifyeps campione.eps campione.eps
purificare campione.eps (mpost.fmp si trova in un'altra posizione):
purifyeps --fontmap=/usr/share/pstoedit/mpost.fmp campione.eps campione.eps
Rinominare la versione purificata durante la purificazione:
purifyeps campione.eps campione-pure.eps
Fai lo stesso, ma in una pipeline Unix:
cat sample.eps | purifyeps > sample-pure.eps
Quando corri purificare, dovresti vedere l'output di entrambi modifica e post, seguito
da un messaggio di successo da purificare:
% cat sample.eps | purifyeps > sample-pure.eps
pstoedit: versione 3.30 / interfaccia DLL 107 (build Mar 14 2002):
Copyright (C) 1993 - 2001 Wolfgang Glunz
Interprete finito. Stato di ritorno 0
Questo è MetaPost, versione 0.641 (Web2C 7.3.1)
(/tmp/purifyeps-jdeGPkh9.mp [1] )
1 file di output scritto: purifyeps-jdeGPkh9.1
Trascrizione scritta su purifyeps-jdeGPkh9.log.
Il file sembra essere stato purificato con successo.
Usa purifyeps online utilizzando i servizi onworks.net