Risposte nei forum create
-
AutoreRisposte
-
::
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 😉
::[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
::[quote]\DeclareOptionX*{\AtBeginDocument{\geometry{\CurrentOption}}} ❓
Ciao
EnricoCon questo codice la compilazione va in qualche tipo di loop circolare.
Questo codice va un po’ meglio, nel senso che funziona ma latex emmette un warning di opzione non utilizzata:
Classe:
`\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesClass{myclass}
[2010/04/17 v0.0.0.1 Test of the class]
\RequirePackage{xkeyval}
%
% Option declaration section
%
\DeclareOptionX{10pt}[]{\PassOptionsToClass{10pt}{report}}
\DeclareOptionX{11pt}[]{\PassOptionsToClass{11pt}{report}}
\DeclareOptionX{12pt}[]{\PassOptionsToClass{12pt}{report}}
\DeclareOptionX*{\PassOptionsToPackage{\CurrentOption}{geometry}}
%
% Process option section
%
\ProcessOptionsX
%
% Loading base class section
%
\LoadClass{report}
\RequirePackage{pstricks}
\RequirePackage{geometry}
\endinput`
Sorgente:
`\documentclass[a5paper,12pt]{myclass}\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}\begin{document}
a4paper 10pt ghfdgfdsgfdgfdg gfd gf gf g dg\begin{pspicture}(3,3)
\psline(3,3)
\end{pspicture}
\end{document}`
Grazie. Ci lavorerò ancora un po’ stasera ora devo andare.
Ciao.`\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesClass{myclass}
[2010/04/17 v0.0.0.1 Test of the class]
%
% Loading base class section
%
\LoadClass{report}
\RequirePackage{pstricks}
\RequirePackage{geometry}
\endinput`
Ciao
Enrico[/quote]Che bello quando la soluzione raggiunge la semplicità 8)
cos’altro dire se non Alla prossima.
Grazie!!!
::Salve a tutti, ho bisogno di capire una cosa e cioè: ho creato un’immagine con PSTricks. Quindi, seguo questa procedura:
1) Apro WinEdt;
2) Apro un nuovo documento e scrivo il seguente codice`\documentclass{minimal}
\usepackage[usenames,dvipsnames]{pstricks}
\usepackage{pst-grad} % For gradients
\usepackage{pst-plot} % For axes
\pagestyle{empty}
\begin{document}
\begin{center}
\begin{pspicture}
……………………………………
\end{pspicture}
\end{center}
\end{document}`3) Seguo la procedura Latex dvi ps pdf
In questo modo ottengo un nuovo documento x.pdf con l’immagine in alto, con tanto spazio bianco sotto. Questo significa che quando inserisco questo file in un altro documento Latex come immagine mi compare il vecchio grafico molto distante dalla dicitura Figura x: ……..Tuttavia, il mio obiettivo è quello di creare un’immagine che, partendo dal codice pstricks che ho ottenuto, non abbia tutto questo spazio bianco intorno e in formato pdf. Come faccio?
Mi illuminate? 😥 da questo punto di vista sono ignorante
Scontornare l’immagine con pdfcrop.
Non si capisce però l’oggetto che hai indicato e comunque va bene la fretta ma la netiquette del forum è chiara: prima studia o ricerca altri post sul forum poi eventualmente chiedi!!!
::\DeclareOptionX*{\AtBeginDocument{\geometry{\CurrentOption}}} ❓
Ciao
EnricoCon questo codice la compilazione va in qualche tipo di loop circolare.
Questo codice va un po’ meglio, nel senso che funziona ma latex emmette un warning di opzione non utilizzata:
Classe:
`\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesClass{myclass}
[2010/04/17 v0.0.0.1 Test of the class]
\RequirePackage{xkeyval}
%
% Option declaration section
%
\DeclareOptionX{10pt}[]{\PassOptionsToClass{10pt}{report}}
\DeclareOptionX{11pt}[]{\PassOptionsToClass{11pt}{report}}
\DeclareOptionX{12pt}[]{\PassOptionsToClass{12pt}{report}}
\DeclareOptionX*{\PassOptionsToPackage{\CurrentOption}{geometry}}
%
% Process option section
%
\ProcessOptionsX
%
% Loading base class section
%
\LoadClass{report}
\RequirePackage{pstricks}
\RequirePackage{geometry}
\endinput`
Sorgente:
`\documentclass[a5paper,12pt]{myclass}\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}\begin{document}
a4paper 10pt ghfdgfdsgfdgfdg gfd gf gf g dg\begin{pspicture}(3,3)
\psline(3,3)
\end{pspicture}
\end{document}`
Grazie. Ci lavorerò ancora un po’ stasera ora devo andare.
Ciao.
::
Prof, il tuo codice non funziona se inserisco l’opzione 12pt (per esempio).
Comunque ho fatto ulteriori test e volevo chiederti se fosse possibile NON dichiarare come opzioni le dimensioni di pagina con il comando \mc@DeclareOptionXGm.In altre parole, la classe deve comportarsi così:
le opzioni 10pt,11pt,12pt devono essere passate a report.le opzioni di dimensioni di pagina e di orientamento tipo a4paper (valore di default scelto) e landscape devono essere processate da geometry.
Così facendo eventuali nuovi formati di pagina inseriti in geometry (come è successo recentemente con i formati giapponesi), sono automaticamente disponibile nella classe.
Riporto il codice modificato della classe:
`\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesClass{myclass}
[2010/04/17 v0.0.0.1 Test of the class]
\RequirePackage{xkeyval}
\RequirePackage{pstricks}
\RequirePackage{geometry}
%
% Option declaration section
%
\DeclareOptionX{10pt}[]{\PassOptionsToClass{10pt}{report}}
\DeclareOptionX{11pt}[]{\PassOptionsToClass{11pt}{report}}
\DeclareOptionX{12pt}[]{\PassOptionsToClass{12pt}{report}}
\DeclareOptionX*{\geometry{\CurrentOption}}
%
% Process option section
%
\ExecuteOptionsX{a4paper}
\ProcessOptionsX
%
% Loading base class section
%
\LoadClass{report}
\endinput
%%`
ma ancora non funziona: a geometry non arrivano le dim di pagina. Ci sto lavorando da un po’ ma non riesco a vedere la soluzione.
Saluti.
Roberto.
::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
::[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
::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à
::[quote]Salve a tutti, non so se questa è la sezione giusta! Tuttavia, sto lavorando col software statistico R e vorrei sapere se è possibile inserire all’interno di un grafico generato da R espressioni Latex.
Sapete se si può fare? Vi ringrazio anticipatamente per l’aiuto che vorrete accordarmi! 🙂
Forse questa guida di può essere utile:
http://www.guit.sssup.it/downloads/dispensa_gini.pdf
ByeIo ho fatto il contrario:
ho “portato” R dentro luatex .Se ami la fantascienza, cfr.
http://wiki.contextgarden.net/User:Luigi.scarso/luatex_lunatic#R%5B/quote%5DScusate, aggiungo anche questa guida che forse conoscete già:
http://cran.r-project.org/doc/contrib/Mineo-dispensaR.pdf
Bye
::Salve a tutti, non so se questa è la sezione giusta! Tuttavia, sto lavorando col software statistico R e vorrei sapere se è possibile inserire all’interno di un grafico generato da R espressioni Latex.
Sapete se si può fare? Vi ringrazio anticipatamente per l’aiuto che vorrete accordarmi! 🙂
Forse questa guida di può essere utile:
http://www.guit.sssup.it/downloads/dispensa_gini.pdf
Bye
::Ciao ragazzi,
ho dovuto piallare il mio PC, sto provando a reinstallare la distribuzione protex, scaricata dal mirror uniroma2. Mi installa correttamente MiKtex, quando clicco su … clicca qui per installare TEXnicCenter appare:Windows cannot find ‘C:\Documents’. Make sure you typed the name correctly and try again …
Ho scaricato di nuovo tutta la distribuzione, ma continua a farlo.
Qualche lume?Grazie
Francesco
A tutta l’aria di un problema di caratteri spazio nel path, ma perché se vuoi installare MiKTeX e TeXniCenter non farlo direttamente dai rispettivi siti?
http://www.texniccenter.org/resources/downloads
Ciao
::Ciao a tutti,
essendo stato istantaneamente “convertito” all’uso di LaTeX, come S. Paolo sulla via di Damasco, sto seriamente meditando di proporre alla rivista filosofica della mia università, di adottare LaTeX. Dato però, che non si può chiedere a tutti gli autori, che fino ad ora hanno scritto i loro articoli con Word o con Open Office, di adottare LaTeX, quale potrebbe essere la strategia migliore? Se un tale cambiamento non fosse di per sé un’impresa disperata, in assenza di autori che scrivano già in LaTeX, per il testo e le note non mi pare sarebbe un grosso problema: si potrebbe suggerire agli autori di usare qualcosa come il Blocco Note di Word (o similia), ma per la bibliografia?
Se avete suggerimenti…
Grazie
AlexRiviste fatte in LaTeX ce ne sono parecchie a cominciare da quella del GuIT ArsTeXnica (che tra l’atro contiene un recente articolo su una rivista di cultura slava fatta in LaTeX), per finire con Free Software magazine.
Occorre predisporre una classe di documento apposita da poter distribuire agli autori ed un modello di sorgente per facilitare la costruzione del singolo articolo.
Una rivista di filosofia immagino non comprenda complicati oggetti tipografici il cui codice LaTeX può “spaventare i neofiti”.
Quindi penso che non in una settimana ma nel giro di un ora, qualsiasi autore possa diventare operativo.
I comandi di base da conoscere sono di una difficoltà elementare, giusto quelli per strutturare il documento in sezione e paragrafi, quelli della serie \textxx{}, ed \emph{}.Anche la rivista di Somedia (vedi articolo su ArsTeXnica) fa uso di LaTeX ma attraserso un software di gestione che richiede agli autori di utilizzare nel testo un sott’insieme della sintassi, poco più estesa di quella che citavo prima.
Insomma, l’argomento è stato già ampliamente sviluppato. L’ostacolo ad una rivista di elevata qualità, nel contenuto e nella forma tipografica, basata su LaTeX è solo una questione di consapevolezza.
Saluti
::scusate ma allora perche si usa per mettere nell’header ad esempio il titolo del capitolo, il numero di pagina ecc….??
sono stato ancora poco chiaro.
il pacchetto fancyheader serve ad comporre liberamente header and footer.
io lo sfruttavo solo per avere l’inserimento del watermark in ogni pagina, dato che il codice inserito nell’header verrebbe riprodotto in ogni pagina, senza necessita’ di modificare l’header o il footer originale.
il codice che ti ho suggerito non inserisce niente nell’header/footer infatti, ma solo il watermark nella posizione richiesta (e facilmente modificabile).…e se il documento ha una prima pagina d’intestazione priva di header?
Inoltre il posizionamento assoluto di pgf richiede un minimo di due compilazioni per poter correttamente determinare le coordinate.
Bye
::La tua ultima osservazione “Da quello che scrivi comunque non si capisce perché tu continui ad usare il dvi” mi ha fatto riflettere .
Ho scaricato SUMATRA .PDF
tuttavia anche cercando di usare sumatra NON riesco a trovare la sincronizzazione tra il lavoro in tex e il lavoro in pdf. 🙁 🙁Talvolta Sumatra mi apre direttamente texworks altre volte invece no. Ora non so proprio come fare… Sono veramente confuso. Davvero ho bisogno dei vostri consigli . Grazie sempre di tutto.
L’installazione di TeXWorks comprende già il visualizzatore PDF, non devi quindi preoccuparti di sumatra.
Tieni conto che TeXWorks è ancora in fase di sviluppo (complicata dal dover tenere in conto dei tre sistemi operativi supportati) ed ha ancora qualche sbavatura nel funzionamento.Comunque una ragione per cui TeXWorks non permette la “navigazione” tra sorgente e pdf è la presenza nel percorso del file (nomi directory e nome del sorgete) di alcuni caratteri tipo segni d’interpunzione (non ricordo di preciso e penso sia un problema che si verifica solo sotto windows).
Quindi fai una prova con un file salvato in C:/ e con un nome standard tipo abc.tex.Ti ricordo anche che a meno della ricerca inversa (molto utile in fase di correzione finale devo ammettere), non è obbligatorio usare TeXWorks ne tanto meno un editor specializzato per LaTeX:
si apre una shell di sistema (sotto Windows vai in Start->Esegui, digita cmd come nome del programma da avviare) e si lancia dalla finestra di console pdflatex (senza estensione):
`pdflatex nomefile`
Naturalmente occorre spostarsi nella directory dove risiede il sorgente con il comando cd (change directory), pena la necessità di specificare il path completo.L’editor è solo una comodità, e nella quasi totalità dei casi (99.99%) se si verifica un problema, è imputabile al sorgente, mentre compilarsi da se i file è sempre piuttosto istruttivo.
In ultimo, vorrei invitarti a studiarti una buona guida di LaTeX come la Guida GuIT o l’Arte di Pantieri.
Mi rendo conto che la quantità di informazioni di dettaglio da conoscere è piuttosto grande ed alla fine le si da quasi tutte per scontate.
Ciao e buon lavoro.PS. Ecco l’ho trovato:
NB. Up to the version used here, the fact that the name of the main folder of the user, in “Documents and Settings”, has accented characters, in fact any non-ASCII character, will prevent the use of the spell-checker and of the automatic shift from the source to the view and back with positionning at the same place.Se vuoi la ricerca inversa in TeXWorks non ci devono essere caratteri non ASCII nel percorso!!!!
-
AutoreRisposte