Pierpaolo

Risposte nei forum create

Stai visualizzando 15 risposte – dal 1 al 15 (di 34 totali)
  • Autore
    Risposte
  • in risposta a: Link nel PDF #121695
    Up
    0
    Down
    ::


    Ciao a tutti.
    Ho parzialmente risolto.
    Per l’indice analitico ho fatto così:
    `\phantomsection
    \addcontentsline{toc}{part}{\indexname}
    \printindex
    \cleardoublepage`
    Ora stavo facendo la stessa cosa per le appendici, ma non mi riesce bene.
    Se scrivo:
    `\appendix
    \cleardoublepage
    \phantomsection
    \addcontentsline{toc}{part}{Appendice 1}
    \include{APP_1}`
    Le appendici vengono raggruppate in una nuova “parte”. Se ne ho solo una non è molto elegante.
    Inoltre in questo modo l’indice analitico figura come “parte” non è molto elegante.

    in risposta a: Errore amsmath #120935
    Up
    0
    Down
    ::

    OldClaudio” post=121450Integro la risposta di @mcl1962 con il listato seguente, dove ho commentato i vari errori o inesattezze che hai commesso nel tuo file; tra le altre cose spiego perché amsmath ti segnala quegli errori sulla definizione degli integrali multipli.

    Un errore strano è la tua scelta di specificare UTF8 come codifica d’entrata; lascia perdere il fatto che con una installazione del sistema TeX completa ed aggiornata, la codifica utf8 da alcuni anni è la codifica di default dei file .tex e di tutti gli altri file che formano i pacchetti standard del sistema TeX. Non è detto che is a la codifica standard di vecchi pacchetti, ma siccome è sempre una buona idea di controllare la data dell’ultima revisione di ogni pacchetto che si invoca, io lascerei perdere tutti i pacchetti più vecchi di 5 anni; o meglio, li userei lo stesso, se non ne posso fare a meno, ma starei sulla difensiva in caso di errori dal messaggio “oscuro”, difficile da contestualizzare. Eccoti la mia versione del tuo esempio con i commenti: leggili con attenzione e se c’è qualcosa che non capisci, chiedi e ti sarà risposto (ricordi? “Bussa e ti sarà aperto” 🙂 🙂 🙂 )`\documentclass[a4paper,twoside,12pt,
    %italian,già chiamato da babel: o qui o lì, non due volte!
    notitlepage]{report}
    \usepackage[utf8]{inputenc}% UTF* non è una codifica riconosciuta;
    % la scrittura esatta sarebbe utf8; da alcuni anni la codifica utf8 è
    % quella predefinita, quindi non c'è nessun bisogno di caricar inputenc
    % con questa opzione
    \usepackage[italian]{babel}
    \usepackage[T1]{fontenc}
    \usepackage{amsmath,amsthm}% da caricare pria di txfonts
    \usepackage{txfonts}% devi leggere la documentazione del pacchetto txfonts,
    % perché scopriresti che quegli integrali multipli sono già definiti da
    % quel pacchetto; potresti considerare la possibilità di usare newtxtext
    % e newtxmath, più recenti e congegnati meglio; ovviamente newtxmath
    % gestisce i font matematici che si accoppiano bene con quelli testuali
    % ed estendono la collezione di simboli matematici precedentemente definiti
    % da txfonts.
    \usepackage{booktabs}% <--- ricaricato dopo \usepackage{tabularx} \usepackage{subfig} \usepackage{siunitx} %\usepackage{amsmath}% Vedi sopra %\usepackage{amsthm}% vedi sopra \usepackage{wasysym}% wasysym e marvosym possono avere delle sovrapposizion ci comansi simili,ma non uguali % leggi con texdoc symbols-a l'elenco dei simboli disponibili col sistema TeX per vedere quali simboli sono in comune fra i due pacchetti \usepackage{graphicx} \usepackage{pgfplots} \graphicspath{{./immagini/}} \usepackage{emptypage} %\usepackage{booktabs}% già caricato prima \usepackage{marvosym}% vedi sopra nella riga di wasysym \usepackage{textcomp}% da alcuni anni caricare textcomp non è più necessario % i suoi comandi fanno tutti parte del nucleo di LaTeX. \begin{document} \section{Paragrafo con formula} \[ formula=termineA-\Sigma(A + B + C +\\ non si va a capo con \\ con una formula di una soloa riga non numerate i display; % se proprio devi andare a capo devi usare gli ambienti di incolonnamento di amsmath; leggi la documentazione con texdoc amsmath D + D + D) \] %l'errore era qui; ora non c'è più! \end{document}`

    Innanzi tutto grazie 1000 per le spiegazioni puntuali.
    Riporto di seguito come sono arrivato alla configurazione che ho scritto.

    Spostando l’inserimento dei pacchetti amsmat e amsthm in alto l’errore non mi compare più, poi leggendo punto per punto:

    • scopro solo ora che UTF8 non è corretto, non ricordo esattamente come sono arrivato ad inserirlo, ma se non ricordo male era per problemi con le parole accentate, ho provato a commentare la riga e in effetti non ho visto differenze nel file pdf di output;
    • txfonts: l’avevo inserito perché avevo il problema della colorazione dei caratteri. Il pdf risultante aveva i colori di un grigio piuttosto chiaro invece che nero nitido. Naturalmente avevo trovato questa soluzione su internet, non è opera mia;
    • newtxtext e newtxmath: li ho provati al posti di txfonts. A me non sembra di vedere differenze sostanziali rispetto a txfonts, ma sicuramente è colpa del mio occhio inesperto. Se questi sono pacchetti più recenti rispetto a txfonts, e non avendo notato differenze macroscopiche proverò questi due pacchetti;
    • textcomp: proprio non ricordo il perché l’avessi aggiunto. Ho un file di appunti (in word …) dove riporto i problemi e le soluzioni avute con LaTeX (e non solo), ma non ho trovato nulla in merito.

    Grazie ancora per l’aiuto e per le spiegazioni!

    in risposta a: Errore amsmath #120934
    Up
    0
    Down
    ::


    Provato e non mi da errore!
    Però non va a capo la formula
    Nel pomeriggio mi studio il suggerimento di Oldclaudio

    in risposta a: Errore amsmath #120933
    Up
    0
    Down
    ::


    Ciao a tutti.
    Grazie 1000 per le risposte.
    Purtroppo in questo momento non ho modo di testare i vostri suggerimenti perchè ho il documento sul pc dell’ufficio dove rientrerò solo martedì.

    Vi tengo aggiornari, grazie ancora e buona domenica.

    in risposta a: Problema lstlisting in line #118948
    Up
    0
    Down
    ::


    Ciao OldClaudio.
    Grazie per il suggerimento e per aver spostato la discussione dove deve stare, credevo fosse un problema tipografico.
    Pensavo di aver usato impropriamente i comandi dell’ambiente listing e che ci fosse qualcosa che non conoscessi (ho letto la sezione di di LaTeXpedia ma non ho trovato un problema analogo).
    Provo a fare come suggerisci e spero di trovare una quadra.

    Buon weekend!

    in risposta a: Tabella revisioni documento aziendale #118033
    Up
    0
    Down
    ::


    Ciao.
    Grazie mille per l’interessamento.

    Per le tabelle delle revisioni farò come al solito un milione di prove.
    Non conosco LuaLaTeX, ho paura di dover ricominciare da zero…

    La mia idea è quella di trasportare TUTTO il manuale di sicurezza su Latex, perché è più facile gestire grandi documenti, una volta che sono stati composti. Lo farò solo per i documenti relativi alla sicurezza del lavoro, quelli della qualità non sono maneggiati solo da me e sono molti di più, negli anni ho costruito un gestionale con Access (imparando la programmazione in VBA man mano, più o meno come sto facendo con LaTeX) per automatizzare il lavoro ed evitare di avere migliaia di moduli che non si trovano mai.

    Nel frattempo lavorerò su 2 fronti, sia su latex che su word in caso di modifiche, ma non sono documenti che si editano ogni giorno, quindi nel giro di qualche mese dovrei riuscire a farcela. Mentre travaso i contenuti però vorrei lavorare parallelamente ad una struttura di documento che non necessariamente ricopi il modello originale, ma che dia le stesse informazioni.

    Anche se i puristi della tipografia storceranno sicuramente il naso, avere una tabella nell’intestazione di pagina che riassuma le informazioni fondamentali senza costringere il lettore a cercarle da qualche parte nel testo, è molto comodo, mi riferisco alla revisione, al titolo del documento …

    Visto che hai problemi simili ai miei, immagino che ti sia scontrato anche tu con le testatine di pagina che contengono alcune informazioni come la revisione, l’edizione …. come lo hai risolto?
    O più che altro, che approccio hai adottato?

    Grazie in anticipo.

    in risposta a: Contratto in due lingue #116896
    Up
    0
    Down
    ::


    Ciao a tutti.
    Ieri sera insistento ho trovato un pacchetto che fa proprio questo lavoro (mi domando come non sia riuscito a trovarlo prima visto che ho cercato per due giorni prima di postare).
    Ad ogni modo, spero possa essere utile anche ad altri, il pacchetto è paracol.
    Devo dire che fa egregiamente il suo mestiere, non c’è molto da dire perché leggendo i primi due paragrafi della guida tutto è andato a posto. Addirittura si riesce ad avere la sincronizzazione delle colonne (così il punto 10 in italiano e il medesimo in inglese riescono ad essere allineati), le differenze di lunghezza nei testi infatti portano a sfasare i documenti lunghi, invece usando \switchcolumn* si riallineano (attenzione all’asterisco alla fine). Inoltre anche la numerazione viene preservata senza accorgimenti strani.
    Riporto un minimo di codice:
    `\documentclass[a4paper,twoside,11pt,italian,notitlepage,openright]{report}
    \usepackage[UTF8]{inputenc}
    \usepackage[italian,english]{babel}
    \usepackage{paracol}
    \begin{document}
    \begin{paracol}{2} %imposta l'ambiente a 2 colonne
    Testo italiano
    \switchcolumn
    testo inglese
    \switchcolumn* % con questa opzione si allineano i paragrafi oltre che passare alla colonna successiva

    \end{paracol}
    Altra parte del documento non a colonne

    \end{document}
    `
    Nota: ho dovuto ridurre la dimensione del carattere (da 12 a 11, perché i titoli delle sezioni venivano troppo grandi e a volte andavano troppo vicino alla colonna di destra. Ho provato a cambiare la dimensione del carattere delle sezioni con titlesec ma ho fatto solo disastri, non avendo tempo di sperimentare anche questo riducendo il carattere ho trovato una soluzione che momentaneamente poteva andare.

    Mi resta solo un problema da risolvere. Devo inserire un piede del documento come quello in figura allegata, ho provato con tabular ma non è molto bello.
    `\begin{center}
    \begin{tabular}{ccc}
    Per il garante& &Per il concessionario\\
    \emph{For the Grantor}& &\emph{For the concessionaire}\\
    Il legale rappresentante& &Il legale rappresentante\\
    \emph{The legal representative}& &\emph{The legal representative}\\
    & &\\
    & &\\
    & &\\
    \bottomrule
    \end{tabular}
    \end{center}`

    Grazie mille a Robitex e oldclaudio per l’interesamento. Ho insistito per non usare longtable perché circa un mese e mezzo fa ho proprio fatto a cazzotti con questo ambiente e il risultato non era proprio quello che speravo.
    A presto.

    Attachments:
    You must be logged in to view attached files.
    in risposta a: Contratto in due lingue #116894
    Up
    0
    Down
    ::


    Ciao.
    Scusatemi ma ho inviato il messaggio omettendo delle informazioni fondamentali e un minimo di codice, errore mio.
    Ad ogmi modo si, hai capito il problema, ogni paragrafo o elemento numerato in italiano, deve avere il suo corrispondente (di fianco) in inglese.

    Il codice minimo compilabile è questo:
    `\documentclass[a4paper,twoside,12pt,italian,notitlepage,openright]{report}
    \usepackage[UTF8]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{multicol}
    \begin{document}
    \begin{multicol}{2}

    \end{multicol}

    \end{document}
    `

    Non ho idea di come strutturare il testo fra begin{multicol}{2} ed \end{multicol}. É un po’ ridicolo, me ne rendo conto ….
    Ciao

    in risposta a: [Risolto] Grafico con ascisse in ordine inverso #116617
    Up
    0
    Down
    ::


    Ciao!
    Il primo link è quello che fa al caso mio, infatti il secondo l’avevo trovato anche io.
    Risolto Perfetto!
    Grazie infinite

    in risposta a: Collegamenti ipertestuali file PDF #116414
    Up
    0
    Down
    ::


    Ciao e grazie come al solito.
    Sto giuto per partire e ho testato.
    In effetti avevo lasciato la classe book per errore, la presentazione non è così lunga da richiedere dei capitoli.
    Per l’introduzione avevo risolto, nel weekend, così:
    `
    \addcontentsline{toc}{section}{Introduction}
    \section*{Introduction}`
    Mi ero accorto che non compariva in effetti, ma preferivo che non fosse numerata.

    Tutto il resto è chiaro, ci mancherebbe.
    Ho ancora un dubbio.
    Fra l’indice, indice delle figure e indice delle tabelle ho sempre una pagina vuota, credo sia dovuto al fatto che nel preambolo c’è un openright, volevo eliminare questo spazio e ho trovato in rete questa sintassi:
    `{\let\cleardoublepage\clearpage \listoffigures \let\cleardoublepage\clearpage \listoftables}`
    per togliere la pagina bianca anche fra indice e indice delle figure allora ho esteso il comando qui sopra come segue:
    `{\tableofcontents \let\cleardoublepage\clearpage \listoffigures \let\cleardoublepage\clearpage \listoftables}`
    praticamente funziona, ma volevo sapere se ci sono errori di fondo, non basta che funzioni (per me) potrei aver commesso un errore che puntualmente dovrò pagare una delle prossime volte.

    Ciao e grazie, vado all’aeroporto, domani ho la presentazione!

    in risposta a: [RISOLTO] Tabella su più pagine #116409
    Up
    0
    Down
    ::


    Caspita!
    Grazie anche per la spiegazione.
    Sono certo che esista una sorta di logicità (in fondo chi lo realizza è un team di programmatori), ma al momento non la vedo in tutte le condizioni, ma penso sia dovuto al non aver ancora abbastanza praticità con l’ambiente. Ad ogni modo, negli ambiti in cui riesco a muovermi con un po’ meno di goffagine riesco ad apprezzarlo anche io.

    Ho raccolto degli appunti sul “caso” delle tabelle lunghe, spero che non mi serva chiedere altro su questo argomento.
    Grazie 1000 ancora.
    Un saluto.

    in risposta a: [RISOLTO] Tabella su più pagine #116407
    Up
    0
    Down
    ::


    Ciao!
    Grazie mille!
    Ora funziona come dovrebbe, ti ringrazio ancora.
    Ho rimosso la riga `\rule{\primacolonna}{1pt} & \rule{\secondacolonna}{1pt}\\[\baselineskip]`
    perché a me viene come in figura allegata .
    A parte questo tutto ok.

    In merito alla questione più importante, devo ammettere che pensavo di aver raggiunto un livello sufficiente, con Latex, da riuscire più o meno a cavarmela. Ma devo dire che alcuni aspetti non mi sono chiari. Ieri pomeriggio ho smanettato non poco cercando di modificare il `\newcommand` che avevi scritto e qualche risultato l’ho ottenuto, ma non ho proprio pensato di rimuovere quel descrittore della tabella e ancora adesso non ho capito come possa essere stato determinante per la spaziatura della seconda colonna.
    Sicuramente andrò a sbirciare la guida che mi hai mandato (mi rendo conto che nella vita di tutti i giorno, almeno nella mia, è davvero difficile mettersi lì e dedicare del tempo ad imparare qualcosa che si può già fare in altro modo …).
    Ho finalmente capito questo: `Se non capisci che cosa indichi il secondo argomento fra quadre del comando \inserimage` è un argomento di default giusto?
    Mentre non ho capito la sintassi usata.
    Non avevo mai usato prima `\newcommand` da solo, quindi sono andato a guardarmi la guida e ho trovato la sintassi:
    `\newcommand{nome_comando}[n_argomenti]{azioni_del_comando}`
    Infatti tu non hai messo le graffe attorno a nome_comando e non capisco perché funziona lo stesso … (m a lo lascio così ci mancherebbe!).
    Sono ancora nella fase in cui, quando devo fare un nuovo documento mi scarico man mano le guide dei vari pacchetti nuovi che non ho usato prima e impiego una marea di tempo per leggerele e sperimentare, dovrei fare al contrario lo so …
    Grazie moltissimo comunque, senza il tuo aiuto avrei reimpaginato tutto con word nel weekend, da lunedì a mercoledì sarò in Inghilterra a presentare il prodotto con questi foglietti in mano!

    Un saluto

    in risposta a: [RISOLTO] Tabella su più pagine #116405
    Up
    0
    Down
    ::


    Mah …
    Nel pomeriggio avrò fatto un milione di tentativi, però resta il problema della spaziatura del testo nella seconda colonna.
    In sostanza il testo viene formattato con una larghezza uguale a quella della prima colonna, anche se i filetti orizzontali di intestazione restano più larghi, inoltre cambiando il parametro della larghezza della seconda colonna, resta tutto uguale.

    in risposta a: [RISOLTO] Tabella su più pagine #116404
    Up
    0
    Down
    ::


    Eccomi qua …
    Intanto grazie per la risposta, con le modifiche suggerite ho delle perplessità, perché non ho capito tutto quello che hai scritto e qualche dubbio, perché non è ancora tutto perfetto.
    Cominciando da “cosa non va”:

    • Lo spazio dedicato al testo nella seconda colonna sembra uguale alla prima, quindi va a capo più frequentemente di quanto dovrebbe, allego immagine: .
    • Provando a cambiare i valori delle colonne e rigenerando il documento, alla fine la dimensione della tabella non cambia, rimane sempre la stessa.

    Invece non ho capito quanto segue:

    • per quel poco che so di Latex, per inserire un nuovo comando, la sintassi dovrebbe essere: `\newcommand{nomecomando}[n_argomenti]{definizione}`. Perciò non ho capito la tua sintassi: `\newcommand\insertimage[2][\primacolonna]{%
      \parbox[c]{#1}{\hbox{\rule{0pt}{0.5ex}}%
      \hbox{\includegraphics[width=\hsize]{#2}}%
      \hbox{\rule{0pt}{1ex}}%
      }%
      `. In particolare, perché dopo l’argomento è inserito `[\primacolonna]`?
    • Non sto usanto utf8 perché nel testo ho delle lettere con dieresi (E maiuscola in particolare) e non so come inserirle per fare in modo che non mi risulti un errore, con latin1 non ho questo problema, ho giàa tanti problemi con questa tabella che non me ne cerco un altro con la codifica…

    Sicuramente questi problemi sono frutto della mia ignoranza in materia, sto infatti cercando di capire come hai realizzato la tabella.
    Sto facendo delle prove su un documento quasi vuoto in cui rigenero il pdf ad ogni modifica.

    in risposta a: [RISOLTO] Tabella su più pagine #116402
    Up
    0
    Down
    ::


    Ri ciao.
    Ecco un esempio del documento:
    `\documentclass[a4paper,twoside,12pt,english,notitlepage,openright]{report}
    \usepackage[latin1]{inputenc}
    \usepackage[english]{babel}
    \usepackage[T1]{fontenc}
    \usepackage{longtable}
    \usepackage{array}
    \usepackage{tabularx}

    \begin{document}
    \section{Key picture}
    \label{sec:cat_picture}
    Some introduction to explain what are we showing\dots

    \begin{center}
    \begin{longtable}{cp{4cm}p{7cm}}
    \caption{List of symbols}\\
    \label{tab:symb_list}\\
    \hline \multicolumn{1}{c}{\textbf{Symbol}}&\multicolumn{1}{l}{\textbf{Description}}\\ \hline
    \endfirsthead

    \multicolumn{2}{c}%
    {\bfseries \tablename\ \thetable{} — continued from previous page} \\
    \hline \multicolumn{1}{c}{\textbf{Symbol}} & \multicolumn{1}{l}{\textbf{Description}} \\ \hline
    \endhead

    \hline \multicolumn{2}{c}{{Continued on next page}} \\ \hline
    \endfoot

    \hline \hline
    \endlastfoot

    \includegraphics[width=0.2\textwidth]{front.jpg} &Text 1st row\\
    \includegraphics[width=0.2\textwidth]{rear.jpg} &Text 2nd row\\
    …..
    \hline
    \end{longtable}
    \end{center}
    \end{document}`

    Grazie in anticipo, a dopo!

Stai visualizzando 15 risposte – dal 1 al 15 (di 34 totali)

Go to top