Risposte nei forum create
-
AutoreRisposte
-
16 Ottobre 2010 alle 8:29 in risposta a: In cerca di suggerimenti su come realizzare un Latex Engine #51392::
Un saluto a questa splendida comunità innanzi tutto.
La mia esigenza:
Vorrei realizzare una pagina web visualizzi a schermo della immagini contenenti latex compilato server side.
Ho trovato un plugin per JQuery (javascript) che credo si possa sposare perfettamente con le mie esigenze:
JSLastex
http://blog.dreasgrech.com/2009/12/jslatex-jquery-plugin-to-directly-embed.html
Tale Javascript si appoggia appunto a dei cosdetti “Latex Engine”
http://latex.codecogs.com/{f}.latex?{e}
http://www.sitmo.com/gg/latex/latex2png.2.php?z=100&eq={e}
http://www.forkosh.dreamhost.com/mathtex.cgi?{e}
http://chart.apis.google.com/chart?cht=tx&chl={e}Ora, vorrei realizzare un ambiente tale su una mia macchina ma non so come orientarmi. il server elaborerà principalmente testi, specialmente articoli.
Vedo ad esempio che un engine riportato come esempio utilizza tale “latex2png.2.php” per interfacciare latex con php sul server.
Suggerimenti ?
Grazie mille
Trovo tutte queste tecnologie molto interessanti: be vedo infatti applicazioni aziendali dagli sviluppi importanti.
Vorresti essere così gentile da spiegare più in dettaglio l’argomento? Non ho capito, per esempio, se vuoi “renderizzare” con LaTeX delle formule matematiche come sembra faccia JSLatex e come avviene in WordPress, oppure vuoi rendere disponibili documenti interi, compilati al volo.
Ciao.
::Scusa, ma perchè dovrei farlo? Il problema è risolto…
Spero non si ripresenti più, nel caso chiederò ancora il vostro preziono aiuto!
ciaoScortese respingere questa richiesta di pubblicare il log, mica ci vuole sei mesi. In fondo chi te lo ha chiesto ha impiegato il proprio tempo per aiutarti.
Ricambiare gentilezza prego.
Bye
::si si le \hline non sono il problema e lo so, anche togliendole non ottengo il .pdf!
help!Scusa, ma non si capisce gran che dai tuoi messaggi di aiuto, dovresti essere più preciso ed esplicativo.
Innanzi tutto, compilare da console, oltre che essere una procedura didatticamente valida, serve a capire se è l’editor ad avere problemi oppure no. Di solito, per comodità invece, si lanciano le compilazioni tramite i bottoni o le combinazioni di tasti corrispondenti, dell’editor.Ciò premesso, nell’output che riporti si capisce che il sorgente, contenendo un errore, non consente di completare la compilazione, dunque di ottenere il pdf. Ciò ti fa capire un primo “insegnamento”: l’editor a volte non presenta la “sfilza noiosa” di messaggi del motore tipografico (TeX, pdfLaTeX, ecc), dunque non fa capire cosa sia successo. Può non essere il tuo caso, ma in futuro tienine conto.
Ora, se sai già che l’errore nel sorgente è dovuto ad \hline, non ti sembra che sia inutile postare l’output invece che correggerlo e presentare un log che mostra il motivo della non produzione del pdf?
Infine, se l’esempio minimo ha funzionato significa due cose:
1- la compilazione è andata a buon fine;
2- nella directory del sorgente è presente il pdf con il contenuto previsto.Dunque, leggendo una buona guida di base su LaTeX, dovresti cercare di individuare l’errore vero e fare qualche tentativo di capirne il motivo e di superarlo.
Lavorare con LaTeX richiede di capire (gradualmente) il meccanismo, per cui questo mi sembra il consiglio giusto.
Attendo presto novità.
Ciao
::hhhhhhhhhheeeeeeeeeeeeeeellllllllllllllllllpppppppppppppppppppppp 😯
nessuno sa dirm iche succede???
grazie a tutti!Non so che dirti, come puoi constatare nel forum sono apparsi diversi post che presentano più o meno gli stessi problemi, e non vorrei che fosse qualcosa successa a MiKTeX o a TeXnicCenter.
Dunque, avevi detto che l’esempio minimo funzionava giusto?
Prova a compilare il sorgente da console e non dallo shell editor:salva sul desktop una cartella chiamata test con dentro i file sorgenti del documento incriminato
apri una finestra di console Start -> Programmi -> Accessori ->Prompt dei comandi
nella finestra digita il comando: cd Desktop\test(invio)
lancia la compilazione con il comando pdflatex nomefile sostituendo naturalmente a nomefile il nome effettivo del sorgente principale
Controlla il pdf finale, se va tutto bene significa che il tuo problema è nella configurazione dell’editor, altrimenti posta il file di log (tutto).
Tengo le dita incrociate, ciao.
::
Guarda, io darei retta al professore, specie se ci sono delle norme di formato che dicono come si deve rappresentare un grafico logaritmico, ma se proprio vuoi, assumendotene la responsabilità, puoi usare il codice seguente.Smentisco a mio parere la tua esperienza con il manuale di PGFPLOTS. Dopo qualche tentativo sono riuscito a trovare il nome della proprietà giusta.
Due commenti al codice:
Ho dovuto mettere una virgola iniziale nella lista per xticklabels, probabilemente per un bug di lettura.
Ho inserito anche un puntello (il cmd \rule) per abbassare un po’ la prima etichetta, altrimenti collideva con lo zero dell’asse delle y.
Ciao. Ho fretta adesso devo andare.`\documentclass[a4paper,11pt]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}\usepackage{pgfplots}
\begin{document}
\begin{figure}[tb]
\begin{tikzpicture}%
\begin{semilogxaxis}[
width=.9\columnwidth,
height=.9\columnwidth,
xlabel={blablabla},
ylabel={blablabla},
xmin=1E-5,
xmax=1,
ymin=0,
ymax=7,
grid=major,
xminorgrids=true,
legend pos=north west,
xticklabels={,\rule{0pt}{10pt}0.00001,0.0001,0.001,0.01,0.1,1}
]\addplot coordinates{
(1, 0.89)
(0.9, 0.9)
(0.06, 2)
(0.05, 3)
(0.04, 3.5)
};\addplot coordinates{
(0.068, 3)
(0.06, 1.5)
(0.003, 0.9)
(0.002, 1)
(0.0001, 1.04648)
(0.00001, 0.8)
};\legend{curva 1, curva 2}
\end{semilogxaxis}
\end{tikzpicture}%
\caption{Come vedi con \textsc{pgfplots} tutto è possibile.}
\label{fig:figura1}
\end{figure}\end{document}`
::`
\documentclass[a4paper,11pt]{report}\usepackage[latin1]{inputenc}
\usepackage[spanish]{babel}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{wrapfig}
\usepackage{caption3}
\usepackage{layaureo}
\usepackage{setspace}
\onehalfspacing
\usepackage[square,numbers]{natbib}
\usepackage{indentfirst}\begin{document}
%————————————————TITLEPAGE————————————–
\pagenumbering{roman}
\thispagestyle{empty}
\input{frontDEFENSA}%————————————————-INDICI—————————————-
\thispagestyle{empty}
\clearpage{\pagestyle{empty}}%\tableofcontents
%\listoffigures
%\listoftables%\thispagestyle{empty}
%\clearpage{\pagestyle{empty}}%————————————————-CAPITOLI————————————–
\clearpage{\pagestyle{empty}}
%\clearpage{\pagestyle{empty}\cleardoublepage}\pagenumbering{arabic}
%\clearpage
%\input{sommarioES3}
%\clearpage{\pagestyle{empty}\cleardoublepage}
%\input{teoriaES3}
%\clearpage{\pagestyle{empty}\cleardoublepage}
%\input{risoluzioneES3}
%\clearpage{\pagestyle{empty}\cleardoublepage}
%\input{conclusioniES3}%————————————————-BIBLIOGRAFIA———————————-
\clearpage{\pagestyle{empty}}
\addcontentsline{toc}{chapter}{\numberline{} Bibliografia}\begin{thebibliography}{9}
\end{thebibliography}
\end{document}
`Lasciate stare che ho i % davanti ai comandi che richiamano gli altri file…
Se il file frontDEFENSA.tex non comportasse materiale da includere, il tuo documento non produce nessun risultato semplicemente perché è vuoto.
Verifica!
Bye
::Altra domanda: perchè il mio topic è stato spostato? sto parlando di TeX e Miktex non di altri programmi…
ciao 🙂Semplice, perché si tratta di un problema di configurazione dei programmi (in un prossimo futuro il forum spero che apra una sezione apposita per questo tipo di problemi).
Se ti funziona l’esempio minimo, significa che il tuo sistema è correttamente installato se, come penso, hai lanciato la compilazione di quel piccolo file da TeXnic Center.
Pertanto l’errore che continui a ricevere, risiede probabilmente nel file sorgente.
Facci sapere.
Bye
::Scusate se insisto con le domande su pgfplots, ma con il manuale di qeusto pacchetto non mi ci trovo molto. Ho un grafico in scala semilogaritmica. Vorrei sistemare alcune cose:
1) Mettere 1 al posto di 10^0 nei label dell’asse logaritmico;
2) Mettere i label in formato decimale sino a un certo valore, per esempio 10^{-4};
3) … per questo magari creo un altro topic dato che non rientra nel medesimo argomento di questo.Grazie,
DanielePuò essere d’aiuto se tu riporti il codice del grafico così da poter sperimentare sulla stessa base.
Grazie.
::Eh hai ragione…però nel log non è segnalato!
Quando compilo il file sorgente non mi da errori, ma non mi crea il file .pdf (anche se l’ho selezionato nell’ Output Profile) e a video leggo i messaggi di errore che ho riportato prima!
ggiungo una domanda, come installo un pacchetto (ho scaricato babel, ma ora dove lo metto?)?
Grazie ancora!
ciao ciaoProva con un sorgente minimo allora:
`\documentclass{minimal}
\begin{document}
Questo documento is made by \LaTeX.
\end{document}`Se funziona questo, controlla il sorgente.
Bye
::Ciao a tutti, sono nuovo qui e spero di trovare ciò che cerco e magari poter dar euna mano (anche se ora sono tutto tranne che un esperto di LaTeX!).
Proprio per questo scrivo questo topic: uso LaTeX per documenti universitari quali relazioni, tesi, … comunque per documenti con lo stesso schema che si ripete: copertina – indici – capitoli. Per questo uso uno schema composto da diversi file richiamati dal comando \input{…}.
Per lo stesso motivo sono solito copiare un insieme di file .tex già scritti da me (precedenti relazioni) e rinominarli, modificarli, ecc eccOggi ho fatto la stessa cosa, ho preso una relazione che avevo già fatto, l’ho copiata in un’altra cartella e ho rinominato i file. Ho iniziato la modifica del frontespizio ma quando son oandato a compilare ottengo un messaggio di errore (la compilazione non da errori):
Errore durante l’apertura del documento. Impossibile trovare questo file.
Questo in Adobe e poi:[DocOpen(“% bm.pdf”)][FileOpen(“%bm.pdf”)]]
questo in TeXnicCentreHo provato a vedere se vecchi documenti me li compilava e me li compila!
Che può essere? come posso risolvere questo (per me) misterioso arcano???Grazie a tutti!
DavideFai così:
0 – chiudi tutte le applicazioni tranne l’editor
1 – compila il sorgente
2 – apri il file di output in pdfSe Acrobat è aperto sul file di output TeX non può lavorare.
Oppure lavora con Linux dove non ci sono queste limitazioni ed una volta compilato il sorgente con il viewer aperto, basta ricaricarlo.
ByePs. Benvenuto!!!!!
::Scusa, so di essere un attimo OT, ma ho una domanda abbastanza semplice:
quando metto una parola tra virgolette uso i 2 apici (il simbolo sotto al ?) a fine parola.. Ma cosa devo utilizzare ad inizio parola per fare “gli apici rovesciati”??Grazie,
Samuele
Se lavori con Windows premi la combinazione di tasti ALT + 096
sotto Linux prova con ALT Ground + ‘Ciao
::Ciao a tutti,
ho un problema quando vado a definire un nuovo comando.Visto che utilizzo spesso la parola casa in corsivo, ho pensato di definire un comando tipo
`\newcommand{\casa}{\textit{casa}}`
C’è però un problema: scrivendo nel file tex, per esemprio,
`vorrei tornare a \casa perché sono stanco`,
non c’è nessuno spazio tra casa e perché.La prima soluzione a cui ho pesato è stata quella di definire il comando come:
`\newcommand{\casa}{\textit{casa }}`.
In questo caso, però, se io scrivessi
`vorrei tornare a \casa.`,
otterrei uno spazio tra casa e il dot.Sapete aiutarmi, per piacere?
Grazie, Samuele
Esiste il pacchetto xspace che mette a disposizione il comando \xspace che espande al carattere spazio quando serve.
Tuttavia, in genere preferisco mettere il classico gruppo vuoto {} per far si che TeX non si “mangi” lo spazio che segue il nome del comando, spazio che quindi funziona da delimitatore.
Nel tuo caso la prima definizione è quella giusta e quando vuoi lasciare lo spazio scrivi per esempio: `a \casa{} vorrei tornare!`
Ciao
12 Ottobre 2010 alle 10:57 in risposta a: Mi serve aiuto..please! Problema con TexnicCenter.. #51140::Credo di essere nella sezione giusta. Cerco di spiegare il problema che ho da quando ho iniziato a scrivere la tesi. Ho installato miktex e texniccenter, più gs view e ghostscript, seguendo passo passo tutte le indicazioni. Al momento di iniziare a scrivere un documento ho avuto una serie di difficoltà. In pratica quando compilo mi dà questo errore
[DocOpen(“%bm.pdf”)][FileOpen(“%bm.pdf”)]
Cannot execute the command.Ho notato che non facendogli compilare la riga con il comando \usepackage[italian]{babel} non mi dà più questo errore, e anzi mi fa vedere tutto perfettamente. Il problema è che mi scrive “Figure” invece di “Figura”, e “Table” al posto di “Tabella”, e così via; inoltre non mi manda a capo correttamente le sillabe, il che è un grosso problema. Ho cercato su vari forum le possibili soluzioni, ho provato a cambiare le impostazioni di Define Output Profile, ho provato a scaricare un altro lettore di file pdf diverso da acrobat. Insomma non so più che fare. Spero che qualcuno di voi possa aiutarmi veramente perchè il tempo stringe e io ho bisogno di scrivermi la tesi come si deve.
Vi ringrazio anticipatamente e attendo risposta,Cristina
Tranquilla è tutto a posto:
l’errore è dovuto al fatto che mentre lanciavi la compilazione hai tenuto aperto anche il pdf risultato di una compilazione precedente (probabilmente).Per i problemi con la lingua italiana, cerca sul forum, si tratta di MiKTeX.
per esempio guarda questo o simile:
http://www.guit.sssup.it/phpbb/viewtopic.php?t=8054&highlight=miktex+lingua+italianaQuanto alla sezione, forse dovevi usare “Altri programmi” ma va bene lo stesso.
Ciao e spero di esserti stato d’aiuto anche se non uso più MiKTeX ormai da parecchio.
Bye
-
AutoreRisposte