- Questo topic ha 12 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 4 mesi fa da
egreg9.
-
CreatoreTopic
-
19 Aprile 2010 alle 11:00 #44402::
Salve a tutti, ho scaricato il programma LaTexDraw per poter creare immagini vettoriali. Ho notato che è molto facile da utilizzare, ma soprattutto dà il codice in Latex!A questo punto copio il codice e lo inserisco nel mio documento Latex. Quando avvio la compilazione del documento, cliccando sul bottone PDF-Latex, Latex mi scarica automaticamente i pacchetti necessari che non avevo. Il problema, però, è che alla fine della compilazione mi dà errore: Undifined control sequence
Come mai? eppure il codice è giusto 😥
-
CreatoreTopic
-
AutoreRisposte
-
-
19 Aprile 2010 alle 11:07 #44403::
Salve a tutti, ho scaricato il programma LaTexDraw per poter creare immagini vettoriali. Ho notato che è molto facile da utilizzare, ma soprattutto dà il codice in Latex!
A questo punto copio il codice e lo inserisco nel mio documento Latex. Quando avvio la compilazione del documento, cliccando sul bottone PDF-Latex, Latex mi scarica automaticamente i pacchetti necessari che non avevo. Il problema, però, è che alla fine della compilazione mi dà errore: Undifined control sequence
Come mai? eppure il codice è giusto 😥
se è codice pstricks devi compilare con latex non con pdflatex 👿
poi le conversioni: dvi -> ps -> pdf, la prima con dvips la seconda con ps2pdf.
Olà
-
19 Aprile 2010 alle 11:46 #44404::
Salve a tutti, ho scaricato il programma LaTexDraw per poter creare immagini vettoriali. Ho notato che è molto facile da utilizzare, ma soprattutto dà il codice in Latex!
A questo punto copio il codice e lo inserisco nel mio documento Latex. Quando avvio la compilazione del documento, cliccando sul bottone PDF-Latex, Latex mi scarica automaticamente i pacchetti necessari che non avevo. Il problema, però, è che alla fine della compilazione mi dà errore: Undifined control sequence
Come mai? eppure il codice è giusto 😥
se è codice pstricks devi compilare con latex non con pdflatex 👿
poi le conversioni: dvi -> ps -> pdf, la prima con dvips la seconda con ps2pdf.
OlàAnche se prima bisogna comprendere i passaggi indicati sopra, consiglio a tutti questo script del nostro caro robitex:
-
19 Aprile 2010 alle 12:04 #44405::
[quote]Salve a tutti, ho scaricato il programma LaTexDraw per poter creare immagini vettoriali. Ho notato che è molto facile da utilizzare, ma soprattutto dà il codice in Latex!
A questo punto copio il codice e lo inserisco nel mio documento Latex. Quando avvio la compilazione del documento, cliccando sul bottone PDF-Latex, Latex mi scarica automaticamente i pacchetti necessari che non avevo. Il problema, però, è che alla fine della compilazione mi dà errore: Undifined control sequence
Come mai? eppure il codice è giusto 😥
se è codice pstricks devi compilare con latex non con pdflatex 👿
poi le conversioni: dvi -> ps -> pdf, la prima con dvips la seconda con ps2pdf.
OlàAnche se prima bisogna comprendere i passaggi indicati sopra, consiglio a tutti questo script del nostro caro robitex:
http://robitex.wordpress.com/2009/07/22/da-latex-a-pdf-passando-per-postscript/%5B/quote%5D
Io mi domando che cosa ci sia di complicato nell’usare lo script già fornito con TeX Live 🙂
`simpdftex latex`
Magari c’è anche con MiKTeX. ❓Ciao
Enrico
-
19 Aprile 2010 alle 12:13 #44406
-
19 Aprile 2010 alle 12:44 #44407::
grazie per la dritta!Allora ho copiato il codice generato da LatexDraw e l’ho inserito in un documento vuoto Latex, compreso tra \begin{figure} e \end{figure}, in modo da poter numerare la figura.
Seguendo la procedura di robitex va tutto liscio. Tuttavia, tale figura la devo inserire in alcune mie dispense che ho già scritto.
bene, eseguendo la procedura di robitex non va più bene: una parte del codice della figura non va più bene.
Sapendo che i pacchetti che utilizzo sono
`\documentclass[11pt,a4paper,openany,openright, oneside]{book}
\usepackage[italian]{babel}
\usepackage[latin1]{inputenc}
\usepackage[pdftex]{graphicx}
\usepackage{exscale}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{anysize}
\usepackage{amsthm}
\usepackage{amsfonts}
\usepackage{subfigure}
\usepackage{colortbl}
\usepackage{eso-pic,graphicx}
\usepackage{geometry}
\usepackage{lscape}
\usepackage{epsfig}
\usepackage[usenames,dvipsnames]{pstricks}
\usepackage{pst-grad} % For gradients
\usepackage{pst-plot} % For axes
\geometry{verbose,a4paper,tmargin=4cm,bmargin=3.8cm,lmargin=4.5cm,rmargin=2.5cm}`come mai mi dà errore?
-
19 Aprile 2010 alle 14:08 #44408::
[quote][quote]Salve a tutti, ho scaricato il programma LaTexDraw per poter creare immagini vettoriali. Ho notato che è molto facile da utilizzare, ma soprattutto dà il codice in Latex!
A questo punto copio il codice e lo inserisco nel mio documento Latex. Quando avvio la compilazione del documento, cliccando sul bottone PDF-Latex, Latex mi scarica automaticamente i pacchetti necessari che non avevo. Il problema, però, è che alla fine della compilazione mi dà errore: Undifined control sequence
Come mai? eppure il codice è giusto 😥
se è codice pstricks devi compilare con latex non con pdflatex 👿
poi le conversioni: dvi -> ps -> pdf, la prima con dvips la seconda con ps2pdf.
OlàAnche se prima bisogna comprendere i passaggi indicati sopra, consiglio a tutti questo script del nostro caro robitex:
http://robitex.wordpress.com/2009/07/22/da-latex-a-pdf-passando-per-postscript/%5B/quote%5D
Io mi domando che cosa ci sia di complicato nell’usare lo script già fornito con TeX Live 🙂
`simpdftex latex`
Magari c’è anche con MiKTeX. ❓Ciao
Enrico[/quote]Neanch’io conoscevo questo script. Grazie Enrico! Magari ci dici dove guardare per consultare gli script di TeX Live?
Per quanto riguarda il problema di potter, chiaramente dovrebbe riportare l’errore che riceve ed un esempio minimo compilabile che lo riproduce, sempre secondo prassi del forum.
Bye
-
19 Aprile 2010 alle 14:45 #44409::
In pratica, in queste mie dispense, avevo inserito immagini, alcune in *.jpg, altre in *.pdf. Ora inserendo il codice in PSTricks`\begin{figure}
\begin{center}
\begin{pspicture}
……………………………………..
\end{pspicture}
\end{center}
\end{figure}`ed eseguendo i comandi Latex dvi ps pdf mi dà errore, tipo che non risconosce alcuni file, o che non esistono o per esempio
`Cannot determine size of graphic in x.pdf (no BoundingBox)`
1) Questo significa che la procedura Latex dvi ps pdf riconosce solo alcuni grafici?
2) Come posso inserire grafici di diverso tipo (*.jpg, *.pdf, ottenuti con pstricks) senza che Latex mi dia errore?Ho bisogno del vostro aiuto! 😥
-
19 Aprile 2010 alle 15:17 #44410::
In pratica, in queste mie dispense, avevo inserito immagini, alcune in *.jpg, altre in *.pdf. Ora inserendo il codice in PSTricks
`\begin{figure}
\begin{center}
\begin{pspicture}
……………………………………..
\end{pspicture}
\end{center}
\end{figure}`ed eseguendo i comandi Latex dvi ps pdf mi dà errore, tipo che non risconosce alcuni file, o che non esistono o per esempio
`Cannot determine size of graphic in x.pdf (no BoundingBox)`
1) Questo significa che la procedura Latex dvi ps pdf riconosce solo alcuni grafici?
2) Come posso inserire grafici di diverso tipo (*.jpg, *.pdf, ottenuti con pstricks) senza che Latex mi dia errore?Ho bisogno del vostro aiuto! 😥
Scusa ma una qualsiasi guida di base al capitolo sull’inserimento delle figure di dirà che latex supporta l’inserimento di file postscript, ma NON pdf, viceversa per pdflatex che supporta pdf ma non il postscript.
La soluzione è semplice: se usi latex devi convertire le immagini pdf in eps con utility pdftops e simili. Se compili con pdflatex devi convertire i file ps in pdf.Leggi in proposito la Guida GuIT o L’arte (link in alto nella pagina).
Bye
-
20 Aprile 2010 alle 14:32 #44411::
[quote][quote][quote]Salve a tutti, ho scaricato il programma LaTexDraw per poter creare immagini vettoriali. Ho notato che è molto facile da utilizzare, ma soprattutto dà il codice in Latex!
A questo punto copio il codice e lo inserisco nel mio documento Latex. Quando avvio la compilazione del documento, cliccando sul bottone PDF-Latex, Latex mi scarica automaticamente i pacchetti necessari che non avevo. Il problema, però, è che alla fine della compilazione mi dà errore: Undifined control sequence
Come mai? eppure il codice è giusto 😥
se è codice pstricks devi compilare con latex non con pdflatex 👿
poi le conversioni: dvi -> ps -> pdf, la prima con dvips la seconda con ps2pdf.
OlàAnche se prima bisogna comprendere i passaggi indicati sopra, consiglio a tutti questo script del nostro caro robitex:
http://robitex.wordpress.com/2009/07/22/da-latex-a-pdf-passando-per-postscript/%5B/quote%5D
Io mi domando che cosa ci sia di complicato nell’usare lo script già fornito con TeX Live 🙂
`simpdftex latex`
Magari c’è anche con MiKTeX. ❓Ciao
Enrico[/quote]Neanch’io conoscevo questo script. Grazie Enrico! Magari ci dici dove guardare per consultare gli script di TeX Live?
Per quanto riguarda il problema di potter, chiaramente dovrebbe riportare l’errore che riceve ed un esempio minimo compilabile che lo riproduce, sempre secondo prassi del forum.
Bye[/quote]Aggiungo solo che simpdftex è disponibile in TeX Live solo per le installazioni su macchine tipo unix (Linux e OS X), ma non per la piattaforma windows.
Bye
-
20 Aprile 2010 alle 14:47 #44412
-
20 Aprile 2010 alle 15:25 #44413::
Aggiungo solo che simpdftex è disponibile in TeX Live solo per le installazioni su macchine tipo unix (Linux e OS X), ma non per la piattaforma windows.
Bye🙁 È uno “shell script”, infatti. Urgerebbe traduzione in perl. Sono solo 654 righe. 🙂
Ciao
EnricoGià, ho visto il codice.
Mi sembra un tantino complicato da capire ma ci posso fare un pensierino… ed in caso di problemi potrei comunque sentire Norbert.
Tuttavia i miei progetti attuali per il mondo LaTeX sono già abbastanza impegnativi!!! spero di presentare a breve la prima versione di una classe basata su pstricks.
( e quel codice farebbe comodo )
ho quasi risolto tutti i problemi implementativi di un nucleo di base della classe.Questo, il progetto di porting in perl di simpdftex, ed altri progetti della comunità italiana dovrebbero poter essere gestiti via web con il sito del GuIT, speriamo nel nuovo sito, ma ci sentiamo eventualmente in ML.
Il concetto è: equilibrare la necessità di piccoli team di lavoro, con il poco tempo che ciascuno di noi ha a disposizione.
A presto e grazie per la fiducia 😉
-
20 Aprile 2010 alle 16:06 #44414::
[quote]Aggiungo solo che simpdftex è disponibile in TeX Live solo per le installazioni su macchine tipo unix (Linux e OS X), ma non per la piattaforma windows.
Bye🙁 È uno “shell script”, infatti. Urgerebbe traduzione in perl. Sono solo 654 righe. 🙂
Ciao
EnricoGià, ho visto il codice.
Mi sembra un tantino complicato da capire ma ci posso fare un pensierino… ed in caso di problemi potrei comunque sentire Norbert.
Tuttavia i miei progetti attuali per il mondo LaTeX sono già abbastanza impegnativi!!! spero di presentare a breve la prima versione di una classe basata su pstricks.
( e quel codice farebbe comodo )
ho quasi risolto tutti i problemi implementativi di un nucleo di base della classe.Questo, il progetto di porting in perl di simpdftex, ed altri progetti della comunità italiana dovrebbero poter essere gestiti via web con il sito del GuIT, speriamo nel nuovo sito, ma ci sentiamo eventualmente in ML.
Il concetto è: equilibrare la necessità di piccoli team di lavoro, con il poco tempo che ciascuno di noi ha a disposizione.
A presto e grazie per la fiducia :wink:[/quote]
La parte “vera” dello script comincia alla riga 501, prima c’è tutta la spiegazione delle opzioni e la parte di lettura delle opzioni dalla riga di comando che, credo, sia abbastanza facile da tradurre in Perl.Da quello che vedo c’è ancora una parte obsoleta: all’inizio lo script poteva essere chiamato come “altpdflatex
“, poi si passò a “simpdftex latex “. Lo script ha anche un difetto, che è quello di non sovrascrivere direttamente il nuovo pdf sul vecchio (se presente), con la conseguenza che non è possibile fare il “refresh” automatico con un visualizzatore di pdf (righe 627–632). In una versione “migliore” questo andrebbe corretto.
Ciao
Enrico
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.