illinguista1972

Risposte nei forum create

Stai visualizzando 15 risposte – dal 946 al 960 (di 2,578 totali)
  • Autore
    Risposte
  • in risposta a: ! Use of \@index doesn’t match its definition. #83958
    Up
    0
    Down
    ::

    egreg9″ post=83204Aggiungi [tt]\protect[/tt] davanti a [tt]\makebox[/tt].

    Ciao
    Enrico

    Grazie. Ora però non ho più i numeri di pagina cliccabili e blu nelle voci dell’indice analitico. 🙂

    Fa niente.

    Ciao
    Tommaso

    in risposta a: ! Use of \@index doesn’t match its definition. #83956
    Up
    0
    Down
    ::

    egreg9″ post=83178

    Sto provando a usare arara. Questa la sequenza dopo le righe magiche:
    `% arara: pdflatex
    % arara: bibtex
    % arara: makeindex
    % arara: pdflatex
    % arara: pdflatex`

    Queste le impostazioni di imakeidx:
    `\usepackage{imakeidx}
    \makeindex[options=-s classic.ist,intoc,columns=2]`

    dove [tt]classic.ist[/tt] è
    `headings_flag 1
    heading_prefix “\\goodbreak\\textsf{\\scshape\\bfseries\\MakeUppercase{”
    heading_suffix “}}\\par\\nobreak\\vskip\\smallskipamount\\nobreak”
    symhead_positive “Comandi particolari”
    symhead_negative “comandi particolari”
    numhead_positive “Numeri”
    numhead_negative “numeri”`

    Ora, tutto fila liscio fino a che non scrivo una cosa come
    `\comando{latex}`

    dove [tt]\comando[/tt] è
    `\DeclareRobustCommand*{\comando}[1]{\mbox{\lstinline!\\#1!}\index{#1@\texttt{\makebox[0pt][r]{\textbackslash}#1}}}`

    Sapete dirmi che succede? Con comandi del tipo:
    `\DeclareRobustCommand*{\pacchetto}[1]{{\normalfont\sffamily#1}\index{Pacchetto!#1@\textsf{#1}}}
    \DeclareRobustCommand*{\classe}[1]{{\normalfont\sffamily#1}\index{Classe!#1@\textsf{#1}}}`

    tutto procede correttamente.

    Vi metto un pezzo del .log interessante:
    `LaTeX Warning: Hyper reference `tab:risposteerrori' on page 19 undefined on inp
    ut line 126.

    LaTeX Warning: Reference `tab:risposteerrori' on page 19 undefined on input lin
    e 126.

    ! Use of \@index doesn't match its definition.
    \@ifnextchar … \reserved@d =#1\def \reserved@a {
    #2}\def \reserved@b {#3}\f…
    l.126 …comando (quello giusto è \comando{LaTeX}
    e non \lstinline!\latex!:…

    ? x
    pdfTeX warning (dest): name{cite.0@gregorio:ubuntu} has been referenced but doe
    s not exist, replaced by a fixed one`

    Ciao
    Tommaso

    Perché mai chiedi ad arara di far andare MakeIndex se usi imakeidx?

    E perché non alleghi un esempio minimo?

    Ciao
    Enrico

    Questo è il codice minimo:

    `% !TEX encoding = UTF-8 Unicode
    % !TEX TS-program = arara
    % !TEX spellcheck = it-IT

    % arara: pdflatex
    %! arara: bibtex
    %! arara: pdflatex
    %! arara: pdflatex

    \documentclass[10pt,a4paper,twoside,openright,titlepage,%
    headinclude,footinclude,BCOR5mm,%
    numbers=noenddot,cleardoublepage=empty,%
    tablecaptionabove,abstracton]{scrreprt}
    \usepackage[eulerchapternumbers,subfig,beramono,%
    eulermath,pdfspacing,listings,parts]{classicthesis}
    \usepackage{arsclassica}
    \usepackage{subfig}

    \usepackage[OT2,LGRx,T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[latin,greek,german,english,italian]{babel}

    \usepackage{imakeidx}
    \makeindex[options=-s classic.ist,intoc,columns=2]

    %\DeclareRobustCommand*{\comando}[1]{\mbox{\lstinline!\\#1!}\index{Comando!#1@\texttt{\makebox[0pt][r]{\textbackslash}#1}}}
    \DeclareRobustCommand*{\comando}[1]{\mbox{\lstinline!\\#1!}\index{Comando!#1@\texttt{\textbackslash #1}}}
    \DeclareRobustCommand*{\pacchetto}[1]{{\normalfont\sffamily#1}\index{Pacchetto!#1@\textsf{#1}}}
    \DeclareRobustCommand*{\classe}[1]{{\normalfont\sffamily#1}\index{Classe!#1@\textsf{#1}}}
    \DeclareRobustCommand*{\ambiente}[1]{{\normalfont\ttfamily#1}\index{Ambiente!#1@\texttt{#1}}}

    \begin{document}

    \chapter{Primo}

    Questa è la classe \classe{book}.

    Questo è il pacchetto \pacchetto{imakeidx}.

    Questo è l'ambiente \ambiente{quotation}.

    Questo è il comando \comando{textsf}.

    \phantomsection
    \addcontentsline{toc}{chapter}{\tocEntry{\indexname}}
    \printindex

    \end{document}`

    In realtà ho risolto semplicemente usando la definizione di \comando non commentata (quella commentata è l’originale che mi dà errore). Non so se ho fatto bene.

    Ciao
    Tommaso

    in risposta a: ! Use of \@index doesn’t match its definition. #83955
    Up
    0
    Down
    ::

    egreg9″ post=83178

    Sto provando a usare arara. Questa la sequenza dopo le righe magiche:
    `% arara: pdflatex
    % arara: bibtex
    % arara: makeindex
    % arara: pdflatex
    % arara: pdflatex`

    Queste le impostazioni di imakeidx:
    `\usepackage{imakeidx}
    \makeindex[options=-s classic.ist,intoc,columns=2]`

    dove [tt]classic.ist[/tt] è
    `headings_flag 1
    heading_prefix “\\goodbreak\\textsf{\\scshape\\bfseries\\MakeUppercase{”
    heading_suffix “}}\\par\\nobreak\\vskip\\smallskipamount\\nobreak”
    symhead_positive “Comandi particolari”
    symhead_negative “comandi particolari”
    numhead_positive “Numeri”
    numhead_negative “numeri”`

    Ora, tutto fila liscio fino a che non scrivo una cosa come
    `\comando{latex}`

    dove [tt]\comando[/tt] è
    `\DeclareRobustCommand*{\comando}[1]{\mbox{\lstinline!\\#1!}\index{#1@\texttt{\makebox[0pt][r]{\textbackslash}#1}}}`

    Sapete dirmi che succede? Con comandi del tipo:
    `\DeclareRobustCommand*{\pacchetto}[1]{{\normalfont\sffamily#1}\index{Pacchetto!#1@\textsf{#1}}}
    \DeclareRobustCommand*{\classe}[1]{{\normalfont\sffamily#1}\index{Classe!#1@\textsf{#1}}}`

    tutto procede correttamente.

    Vi metto un pezzo del .log interessante:
    `LaTeX Warning: Hyper reference `tab:risposteerrori' on page 19 undefined on inp
    ut line 126.

    LaTeX Warning: Reference `tab:risposteerrori' on page 19 undefined on input lin
    e 126.

    ! Use of \@index doesn't match its definition.
    \@ifnextchar … \reserved@d =#1\def \reserved@a {
    #2}\def \reserved@b {#3}\f…
    l.126 …comando (quello giusto è \comando{LaTeX}
    e non \lstinline!\latex!:…

    ? x
    pdfTeX warning (dest): name{cite.0@gregorio:ubuntu} has been referenced but doe
    s not exist, replaced by a fixed one`

    Ciao
    Tommaso

    Perché mai chiedi ad arara di far andare MakeIndex se usi imakeidx?

    E perché non alleghi un esempio minimo?

    Ciao
    Enrico

    1. Non sapevo di non dover mettere la riga di arara per l’indice se chiamo imakeidx.

    2. Perché sarebbe troppo lungo il codice. Ci provo comunque in uno dei prossimi messaggi.

    Ciao
    Tommaso

    in risposta a: Strano errore #83965
    Up
    0
    Down
    ::

    egreg9″ post=83179Difficile dirlo; hai parecchi pacchetti e non ne fornisci la lista con [tt]\listfiles[/tt].

    Prova a spostare amsmath più in su nell’ordine delle chiamate. Resta sempre il fatto che hyperref è caricato troppo presto, con decine di pacchetti seguenti; non credo sia lì il problema, ma il rischio che qualcosa vada storto aumenta.

    Ciao
    Enrico

    Infatti, è bastato spostare la chiamata dei pacchetti matematici più sopra e tutto è andato a posto. 🙂 Grazie.

    Esiste una lista di errori che permetta di individuare questa come la soluzione, oppure si va a tentativi?

    Ciao
    Tommaso

    in risposta a: Introduzione a Arara #82877
    Up
    0
    Down
    ::

    egreg9″ post=82379Con TeXworks non funziona. 🙁

    Confermo che con TeXworks (0.4.4 r.1004) su Mac OS X 10.6.8 funziona.

    Ho due domande. Mi scuserete se le faccio tutte qui, ma riguardano arara.

    1. Nel log della composizione c’è qualche spia che il pappagallo ha spiccato il volo, oppure il suo è un volo che sfugge ai radar? Lo chiedo perché non ho visto nulla di significativo.

    2. L’autore del programma esige che il nome del pennuto venga scritto con i font presenti nella documentazione, oppure lo si può scrivere con il font normale? Se vale la prima, come si fa? Se vale la seconda, arara va trattato stilisticamente alla stregua di un pacchetto, e dunque lo si scrive con il font senza grazie?

    Ciao
    Tommaso

    in risposta a: Aiuto per principiante #83888
    Up
    0
    Down
    ::

    luisapoto84″ post=83102Ciao a tutti,
    sono novella del sito e anche di Latex… ma ci voglio provare per scrivere la mia tesi di dottorato.
    Ho installato TexLive2012, TecnicCenter e TexMaker. Inizio a usare texmaker e subito un errore nella compilazione: mi dice File di log non trovato. So che probabilemente siete stufi di vedere le domande dei principianti… ma prima di scrivere ho disinstallato, installato, cercato come risolvere… ma non capisco…
    grazie mille!

    Se ci vuoi provare, allora sei la benvenuta! 🙂

    Qualche consiglio: non usare TeXniccenter, ma usa Texmaker, piuttosto. Se riesci, usa TeXworks, che trovi già installato con la TeX Live: è un editor semplice e adattissimo per cominciare.

    Leggi L’arte di scrivere con LaTeX (scaricala dalla sezione Documentazione qui sopra) e prova a spiegare un po’ meglio che ti succede e quello che hai fatto esattamente.

    Ciao
    Tommaso

    in risposta a: Il disegno programmato nell’Arte di scrivere con LaTeX #72850
    Up
    0
    Down
    ::

    lorenzo.pantieri” post=83079Sì, la mia impressione era giusta.

    La prima immagine l’ho prodotta con il codice di Tommaso, la seconda compilando con scale=0.7 e includendo il PDF con \includegraphics.

    Posso solo esprimere un giudizio estetico, che prescinde da assiomi del tipo “con TikZ bisogna fare così o cosà”. Il primo disegno mi piace più del secondo, lo trovo più genuino anche nei tratti. Certo, con il font un pelo più grande starebbe forse meglio, e do ragione a Lorenzo. Di sicuro, non si può lasciare Palatino a 10 punti come fosse del testo da mettere in una tabella. Come dice Marco, forse bisogna scalare il testo secondo coefficienti precisi e non arbitrari.

    Nell’Arte abbiamo fatto di tutto per lasciare il testo nelle tabelle a [tt]\normalsize[/tt], appunto per la coerenza, riducendolo a [tt]\small[/tt] solo in un caso o due. Di sicuro TikZ permetterà di avere il testo inserito in un disegno alle grandezze stabilite dai comandi standard di LaTeX.

    Il secondo mi sembra più esile e artificiale, asettico.

    Ciao
    Tommaso

    in risposta a: Il disegno programmato nell’Arte di scrivere con LaTeX #72846
    Up
    0
    Down
    ::

    lorenzo.pantieri” post=83071Come si fa a dire a TikZ “prendi questo grafico e riscalamelo *tutto* (font compresi) in modo da avere una larghezza pari a \textwidth?

    Che vuoi dire con riscalare font compresi? Io capisco che anche i font debbano seguire la riscalatura del disegno, perciò saranno più o meno grandi a seconda che si ingrandisca o rimpicciolisca il disegno. Almeno io leggo questo nel tuo messaggio.

    Con Palatino a 10 punti quel disegno sarebbe orribile. I font risulterebbero insolitamente enormi.

    Ciao
    Tommaso

    in risposta a: Il disegno programmato nell’Arte di scrivere con LaTeX #72845
    Up
    0
    Down
    ::

    lorenzo.pantieri” post=83075La modifica che hai introdotto è solo questa
    `\begin{tikzpicture}[
    scale=0.4,transform shape,`
    giusto?

    In ogni caso, non mi pare che ci siamo, i font vengono troppo piccoli.

    Ma tu lamentavi che l’immagine fuoriusciva dal bordo, non parlavi di font. Modificando il valore di [tt]scale[/tt] almeno l’immagine rientra nella gabbia del testo.
    Ma siccome non me ne intendo, passo a chi ne sa più di me, cioè tutti 🙂

    Ciao
    Tommaso

    in risposta a: Il disegno programmato nell’Arte di scrivere con LaTeX #72843
    Up
    0
    Down
    ::


    Prova con questo:

    `\documentclass{scrartcl}

    \usepackage{textcomp}
    \usepackage[dvipsnames,pdftex,fixpdftex]{xcolor}
    \usepackage{tikz}
    \usepackage{lipsum}
    \usetikzlibrary{decorations.pathmorphing}
    \usetikzlibrary{calc}

    \begin{document}

    \lipsum[2]

    \begin{figure}
    \centering

    \begin{tikzpicture}[
    scale=0.4,transform shape,
    annotline/.style = {stealth-},
    arrows1loop/.style={->,red},
    arrows2loop/.style={->,white},
    arrows3loop/.style={->,draw=Gray},
    ]
    \draw[draw=Gray,double=Gray!10,double distance=4pt]
    (12,12) to[out=135,in=45](0,12)–(0,0)–(22,0)–(22,12)–(12,12)–(12,0);
    \node[text width=4cm, text centered,font=\small] at (6,13)
    {Struttura\\di contenimento};
    % legend
    \begin{scope}[yshift=-2cm]
    \filldraw[draw=red,fill=red!10] (1,0) rectangle ++(2,1);
    \node[text width=4cm, font=\small,right] at (3,0.5)
    {Acqua pressurizzata\\(ciclo primario)};
    \filldraw[draw=blue,bottom color=blue!40,top color=Gray!30]
    (11,0) rectangle ++(2,1);
    \node[text width=4cm, font=\small,right] at (13,0.5)
    {Acqua e vapore\\(ciclo secondario)};
    \filldraw[draw=Blue,fill=Blue!10] (21,0) rectangle ++(2,1);
    \node[text width=4cm, font=\small,right] at (23,0.5)
    {Acqua\\(ciclo di raffreddamento)};
    \end{scope}
    % 2nd loop ——————————————————————–
    \begin{scope}[xshift=7.25cm,yshift=3cm]
    % vessel left
    \filldraw[draw=blue,bottom color=blue!40,top color=Gray!30]
    (0,0) to[out=-20,in=200] (3.5,0) —
    (3.5,4.5) to[out=120,in=60] (0,4.5) — (0,0);
    % vessel right
    \filldraw[draw=blue,bottom color=blue!40,top color=Gray!30,xshift=7cm]
    (0,0) to[out=-20,in=200] (3.5,0) —
    (3.5,5) to[out=120,in=60] (0,5) — (0,0);
    % circuits
    \draw[draw=blue,double=blue!40,double distance=4pt]
    (1.75,-0.3) — ++(0,-1) — ++(7,0) — ++(0,1);
    \draw[draw=blue,double=Gray!30,double distance=4pt]
    (1.75,5.38) — ++(0,1) — ++(4,0) — ++(0,1) — ++(3,0) — ++(0,-1.5);
    % arrows
    \draw[arrows2loop] (3.5,-1.3) — (3,-1.3);
    \draw[arrows2loop] (1.75,-0.9) — (1.75,-0.4);
    \draw[arrows2loop] (4.5,6.38) — (5,6.38);
    \draw[arrows2loop] (7,7.38) — (7.5,7.38);
    \draw[arrows2loop] (8.75,6.4) — (8.75,5.9);
    \draw[arrows2loop] (8.75,-0.4) — (8.75,-0.9);
    %
    \foreach \x in {0.5,1,…,3}
    \draw[arrows2loop,xshift=7cm] (\x,3) — (\x,2.5);
    % labels
    \draw[annotline] (2.5,-1.3) — ++(3.5,1.3)
    node[text width=1cm,font=\small,above] {Liquido};
    \draw[annotline] (2.5,6.38) — ++(3.5,-1.3)
    node[text width=1cm,font=\small,below] {Vapore};
    % pump
    \begin{scope}[xshift=160,yshift=-40]
    \filldraw[fill=Blue!20,draw=Blue] (0,0) circle (0.5cm);
    \node[below,font=\small] at (0,-0.5) {Pump};
    \filldraw[fill=Blue!40,draw=Blue,yshift=-0.5cm]
    (0,0) arc (240:180:0.4cm) arc (200:280:0.4cm) ;
    \filldraw[fill=Blue!40,draw=Blue,yshift=+0.5cm,rotate=180]
    (0,0) arc (240:180:0.4cm) arc (200:280:0.4cm) ;
    \filldraw[fill=Blue!40,draw=Blue,xshift=+0.5cm,rotate=90]
    (0,0) arc (240:180:0.4cm) arc (200:280:0.4cm) ;
    \filldraw[fill=Blue!40,draw=Blue,xshift=-0.5cm,rotate=-90]
    (0,0) arc (240:180:0.4cm) arc (200:280:0.4cm) ;
    \end{scope}
    % generator …
    \draw[xshift=6.5cm,draw=Gray,double=Gray!10,double distance=4pt]
    (3,4) — ++(2,0);
    \filldraw[xshift=6.5cm,fill=orange!10,draw=orange]
    (1.8,4) — (3.0,3.3) — (3.0,4.7) — cycle;
    \filldraw[xshift=6.5cm,fill=orange!10,draw=orange]
    (1.5,4) — (2.5,3.4) — (2.5,4.6) — cycle;
    \filldraw[xshift=6.5cm,fill=orange!10,draw=orange]
    (1.2,4) — (2 ,3.5) — (2 ,4.5) — cycle;
    \filldraw[xshift=6.5cm,fill=orange!10,draw=orange]
    (4.5,3.3) rectangle (7.3,4.7);
    %labels
    \node[text width=3cm, text centered,font=\small] at (1.75,4)
    {Generatore\\di vapore};
    \node[text width=2cm, text centered,font=\small] at (8.8,5) {Turbina};
    \node[text width=2cm, text centered,font=\small] at (12.4,4) {Alternatore};
    % transmission lines
    \node (aa) at (11.1,4.6) {};
    \node (bb) at (11.6,4.6) {};
    \node (cc) at (12.1,4.6) {};
    \node (dd) at (12.6,4.6) {};
    \node (ee) at (13.1,4.6) {};
    \node (ff) at (13.6,4.6) {};

    \end{scope}
    % 3 loop ——————————————————————–
    \begin{scope}[xshift=23cm,yshift=1cm]
    % circuit
    \draw[draw=Blue,double=Blue!10,double distance=4pt]
    (1,2.5) — ++(-8.5,0) — ++(0,+1.5) — ++(8.5,0);
    % arrows
    \draw[arrows3loop] (-5.5,2.5) — (-6,2.5);
    \draw[arrows3loop] (-1.5,2.5) — (-2,2.5);
    \draw[arrows3loop] (-6,4) — (-5.5,4);
    \draw[arrows3loop] (-2,4) — (-1.5,4);
    % tower
    \filldraw[draw=Gray,fill=Gray!20] (1,7) to[out=270,in=80]
    (0,0) to[out=-20,in=200]
    (6,0) to[out=100,in=270]
    (5,7);
    \filldraw[draw=Gray,fill=Gray!40] (1,7) to[out=30,in=150]
    (5,7) to[out=200,in=-20]
    (1,7);
    % labels
    \node[text width=3cm, text centered,font=\small] at (3,3.5)
    {Torre\\di raffreddamento};
    \node[text width=2cm, text centered,font=\small] at (-3.5,1.5)
    {Liquido\\refrigerante};
    \node[text width=2cm, text centered,font=\small] at (-5.6,3.25)
    {Condensatore};
    % pump
    \begin{scope}[xshift=-10,yshift=115]
    \filldraw[fill=purple!20,draw=purple] (0,0) circle (0.5cm);
    \node[below,font=\small] at (0,-0.5) {Pompa};
    \filldraw[fill=purple!40,draw=purple,yshift=-0.5cm]
    (0,0) arc (240:180:0.4cm) arc (200:280:0.4cm) ;
    \filldraw[fill=purple!40,draw=purple,yshift=+0.5cm,rotate=180]
    (0,0) arc (240:180:0.4cm) arc (200:280:0.4cm) ;
    \filldraw[fill=purple!40,draw=purple,xshift=+0.5cm,rotate=90]
    (0,0) arc (240:180:0.4cm) arc (200:280:0.4cm) ;
    \filldraw[fill=purple!40,draw=purple,xshift=-0.5cm,rotate=-90]
    (0,0) arc (240:180:0.4cm) arc (200:280:0.4cm) ;
    \end{scope}
    \end{scope}
    %1 loop ——————————————————————–
    \begin{scope}[xshift=2cm,yshift=4cm]
    % Reactor vessel
    \filldraw[draw=red,fill=red!10] (0,-0.5) to[out=-20,in=200]
    (3.5,-0.5) —
    (3.5,4.5) to[out=160,in=20]
    (0,4.5) —
    (0,-0.5);
    % circuit
    \draw[draw=red,double=red!10,double distance=4pt]
    (0.1,1) — ++(-1,0) — ++(0,-3) — ++(5,0) — ++(0,1.5) —
    ++(3,0) — ++(0,2) — ++(-3.7,0);
    % Pressurizer
    \draw[draw=red,double=red!10,double distance=4pt] (4.2,1.6) — ++(0,0.8);
    \filldraw[draw=Green,bottom color=red!40,top color=Green!20]
    (4,2.4) to[out=-20,in=200]
    (4.5,2.4) —
    (4.5,3.6) to[out=160,in=20]
    (3.9,3.6) —
    (3.9,2.4);
    % arrows
    \draw[arrows1loop] (-0.7,1) — (-0.2,1);
    \draw[arrows1loop] (-0.9,-0.5) — (-0.9,0);
    \draw[arrows1loop] (0.7,-2) — (0.2,-2);
    \draw[arrows1loop] (4.5,1.5) — (5,1.5);
    \draw[arrows1loop] (7.1,0.5) — (7.1,0);
    \draw[arrows1loop] (5.5,-0.5) — (5,-0.5);

    % pump
    \begin{scope}[xshift=75,yshift=-55,fill=red!20,draw=red]
    \filldraw (0,0) circle (0.5cm);
    \node[below,font=\small] at (0,-0.5) {Pump};
    \filldraw[yshift=-0.5cm] (0,0) arc (240:180:0.4cm) arc (200:280:0.4cm) ;
    \filldraw[yshift=+0.5cm,rotate=180]
    (0,0) arc (240:180:0.4cm) arc (200:280:0.4cm) ;
    \filldraw[xshift=+0.5cm,rotate=90]
    (0,0) arc (240:180:0.4cm) arc (200:280:0.4cm) ;
    \filldraw[xshift=-0.5cm,rotate=-90]
    (0,0) arc (240:180:0.4cm) arc (200:280:0.4cm) ;
    \end{scope}
    % reactor core
    \filldraw[fill=red!30,draw=red] (0.7,0) rectangle (2.8,2);

    % control rods
    \foreach \x in {1.0,1.5,2.0,2.5}
    \draw[draw=Gray,double=Gray!50,double distance=0.5pt] (\x,0.3) — (\x,3.7);

    %labels
    \draw[annotline] (0.3,0.5) — ++(-3.3,-1.5)
    node[text width=1cm,font=\small,left] {Nucleo \mbox{del reattore}};
    \node[text width=2cm, text centered,font=\small] at (1.75,5.4) {Recipiente del reattore};
    \draw[annotline] (0.9,2.8) — ++(-3.3,1.5)
    node[text width=2cm, text centered,font=\small,left=-8pt] {Barre\\di controllo};
    \draw[annotline] (4.2,3.7) — ++(0.5,1.5)
    node[text width=2cm, text centered,font=\small,above] {Pressurizzatore};
    \draw[annotline] (3.9,1.5) — ++(1.3,-0.6)
    node[text width=2.4cm, text centered,below=-2pt,font=\small]
    {Refrigerante (330\,\textdegree C)};
    \draw[annotline] (-0.1,-2) — ++(-0.3,-0.6)
    node[text width=2.4cm, text centered,below=-2pt,font=\small]
    {Refrigerante (280\,\textdegree C)};
    \end{scope}
    % clouds ———————————-
    \begin{scope}[xshift=26cm,yshift=10cm, fill=blue!10, draw=Blue,
    decoration={bumps,segment length=0.5cm}]
    \filldraw[yshift=-1.5cm,rotate=-25,decorate]
    (0,0) — ++(-0.4,1.25)– ++(-0.1,0.75)– ++(0.2,0.5)– ++(0.3,0.5)–
    ++(0.3,-0.5)– ++(0.2,-0.5)– ++(-0.1,-0.75)– ++(-0.4,-1.25);
    \filldraw[xshift=0.5cm,yshift=-2cm,rotate=-30,decorate]
    (0,0) — ++(-0.4,1.25)– ++(-0.1,0.75)– ++(0.2,0.5)– ++(0.3,0.5)–
    ++(0.3,-0.5)– ++(0.2,-0.5)– ++(-0.1,-0.75)– ++(-0.4,-1.25);
    \filldraw[xshift=-1.05cm,yshift=-2.15cm,rotate=-20,decorate]
    (0,0) — ++(-0.4,1.25)– ++(-0.1,0.75)– ++(0.2,0.5)– ++(0.3,0.5)–
    ++(0.3,-0.5)– ++(0.2,-0.5)– ++(-0.1,-0.75)– ++(-0.4,-1.25);
    %labels
    \node[text width=1cm, text centered,font=\small] at (0.2,1.5) {Vapor acqueo};
    \end{scope}

    % palo della luce
    \begin{scope}[xscale=0.2,xshift=113cm,yshift=19cm,line width=1pt,Brown]
    \draw (0,0) — (-6,-6)
    (0,0) — ( 6,-6)
    (-1,-1) — ( 1,-1)
    (-1,-1) — ( 2,-2)
    ( 1,-1) — (-2,-2)
    (-2,-2) — ( 2,-2)
    (-2,-2) — ( 3,-3)
    ( 2,-2) — (-3,-3)
    ( 3,-3) — (-3,-3)
    (-3,-3) — ( 4,-4)
    ( 3,-3) — (-4,-4)
    ( 4,-4) — (-4,-4)
    (-4,-4) — ( 5,-5)
    ( 4,-4) — (-5,-5)
    ( 5,-5) — (-5,-5)
    (-6,-6) — ( 0,-5.2)
    ( 6,-6) — ( 0,-5.2);
    \draw (-1.5,-1.5) — (-4,-1.5) — (-1,-1)
    ( 1.5,-1.5) — ( 4,-1.5) — ( 1,-1);
    \path (-4,-1.4) node (a) {}
    ( 4,-1.4) node (b) {};
    \draw[line width=1pt,Brown] (-3.5,-3.5) — (-7.5,-3.5) — (-3,-3)
    ( 3.5,-3.5) — ( 7.5,-3.5) — ( 3,-3);
    \path (-7.5,-3.4) node (c) {}
    ( 7.5,-3.4) node (d) {}
    (-5.5,-3.4) node (e) {}
    ( 5.5,-3.4) node (f) {};
    \end{scope}
    % transmission lines
    \draw[dashed,Gray] (c) — (aa)
    (a) — (bb)
    (e) — (cc)
    (b) — (dd)
    (f) — (ee)
    (d) — (ff);
    \end{tikzpicture}

    \caption{Schema di una centrale nucleare.}
    \label{fig:centralenucleare}
    \end{figure}

    \end{document}`

    A me funziona.

    Ciao
    Tommaso

    in risposta a: [Longtable – carattere ‘_’ ] #83817
    Up
    0
    Down
    ::

    edge7″ post=83011Era una prova quella, anche se metto 0.5 resta uguale.

    Enrico

    Prova o no, io ho copiato il tuo codice, l’ho incollato nel mio editor e ho compilato. La quarta colonna era il doppio delle altre appunto perché l’avevi dichiarata larga 2 cm. Ho corretto in 1 cm e ho ricompilato ed è diventata larga 1 cm come le altre. Che editor usi? Sistema operativo?

    Ciao
    Tommaso

    in risposta a: [Longtable – carattere ‘_’ ] #83815
    Up
    0
    Down
    ::

    edge7″ post=83009Grazie per la celere risposta.

    Al secondo problema ho risolto mediante:

    `sed -i 's/_/\\_/g' “tab_as.tex”`

    Il primo ancora è irrisolto.

    Allego:
    il file bash che processa.
    Il file txt processato.
    Il file tex generato.
    Il file Pdf.

    [attachment=628]tabella_AuS.txt[/attachment]

    [attachment=629]tab_as.tex[/attachment]

    [attachment=630]tab_as_2013-03-15.pdf[/attachment]

    [attachment]tab.bash[/attachment]

    Enrico

    Se scrivi

    `\begin{longtable}{|p{1cm}|p{1cm}|p{1cm}|p{2cm}|p{1cm}|p{1cm}|p{1cm}|p{1cm}|p{1cm}|p{1cm}|p{5cm}|}`

    mi sembra abbastanza normale che la quarta colonna sia più larga delle altre. O no? 🙂

    Ciao
    Tommaso

    in risposta a: impostazioni per una tabella orizzontale #83780
    Up
    0
    Down
    ::

    frix” post=82964Grazie mille;

    Una tabella sidewaystable non va messa a propria volta in un ambiente table.

    Non lo avevo proprio capito, davo per scontato che ci volesse.
    Probabilmente tra un po’ di tempo mi vergognerò della domanda. 🙂
    Più leggo “l’Arte…” e più mi rendo conto dell’importanza della precisione delle informazioni (p. 110 lo schema della tab. ruotata, table non è citato).

    illinguista1972″ post=82962
    I tuoi errori derivano anche dal fatto che dichiari 6 colonne X e dopo il primo \midrule scrivi a 9 colonne.

    … si , mi sono perso un a capo, nei rimaneggiamenti che ho fatto del file. Vedo anche qualche altro errorino.. sic..

    Ora la tabella è stampata. L’effetto è interessante e ordinato. Mi genera un certo entusiasmo.

    È giusta come larghezza ma temo di aver bisogno di più di una pagina.
    Mi consigli di passare a longtable? (che però devo ancora studiare). È compatibile con la rotazione?
    Non vorrei pensare di spezzarla in due, e non vorrei neanche ridurre il corpo del font.

    E poi:
    1) il numero di pagina resta orientato come se il foglio fosse verticale. Il che mi pare corretto; ciò che non mi torna è che secondo la convezione di lettura delle scritte verticali (chinare il capo sulla spalla sinistra e leggere le scritte verticali dal basso verso l’alto, come se le dovessi scrivere in verticale da sinistra a destra) avrei dovuto ottenere il foglio ruotato sempre di 90° di ma nel senso opposto.

    2) Ho provato ad inserire in textbf il termine ‘Assetto’ che dà il nome principale alle multicolonne (per averlo in grassetto come gli altri titoli) ma non mi viene.
    Cosa mi sfugge? C’è un preciso ordine dei comandi che non conosco?

    3) Mi sapresti dire perché pur stampando il pdf mi restituisce questi errori:

    LaTeX Error: Missing \begin{document}.

    See the LaTeX manual or LaTeX Companion for explanation.
    Type H for immediate help.

    l.10 …return> to continue without it.}}{{1}{2}}

    ./01_08-tabella_orizzontale.aux:10: Package inputenc Error: Unicode char \u8:°
    not set up for use with LaTeX.

    See the inputenc package documentation for explanation.
    Type H for immediate help.

    l.10 …return> to continue without it.}}{{1}{2}}

    ./01_08-tabella_orizzontale.aux:10: Extra \endcsname.
    \@namedef …xpandafter \def \csname #1\endcsname

    l.10 …return> to continue without it.}}{{1}{2}}

    )

    Ho scritto n po’ di accentate e si leggono correttamente.
    F.

    Mi rallegro per il tuo entusiasmo. 🙂

    Fai un po’ troppe domande in un solo filone. Allora:

    1. si può ruotare anche una longtable, mettendola in un ambiente landscape e caricando il pacchetto pdflscape;

    2. per gli errori, prova a eliminare i file ausiliari e a ricomporre la tua tabella. Vedo un errore dovuto a problemi di codifica: per caso hai fatto copia/incolla di qualcosa?

    Per favore, fa’ rivedere il codice com’è ora.

    Ciao
    Tommaso

    in risposta a: impostazioni per una tabella orizzontale #83778
    Up
    0
    Down
    ::

    frix” post=82954Salve a tutti,
    ri-premesso che sono un principiante, avrei da porre alla vs attenzione alcuni problemi.

    Dovendo fare una serie di lavori lunghi (un piano regolatore con relativa documentazione di VAS) mi piacerebbe riuscire fare tutte le tabelle con LaTeX anziché con i soliti modelli usati finora.
    Escludo di farle in multimarkdown perché sono troppo complesse e ho valutato che, una volta imparato bene, con LaTeX:
    – è molto più semplice in generale come sintassi e visibilità mentre si lavora,
    – posso, conseguentemente mantenere la sintassi e cambiare solo gli argomenti per tutte le serie di tabelle che hanno la stessa struttura.

    Penserei, una volta costruiti correttamente i modelli, di registrare una serie templates in texnicle e da lì fare tutte le tabelle che mi servono anche divise per parti di un project.
    Data la vostra maggiore esperienza vi chiedo:
    – è un ragionamento sensato?

    Sperando che mi rispondiate di Si passerei al secondo quesito che è molto più scabroso (per me, ora).

    Sto studiando “L’Arte…” e sono riuscito a impostare la prima tabella che mi serve (anche la parte multicolonna). Poiché il testo è corposo e le colonne sono tante (7) vorrei ruotarla.
    Ho inserito nel preambolo \usepackage{rotating} e scritto ciò che Pantieri riporta per l’ambiente “sidewaystable” ma mi esce una ridda di errori.

    Purtroppo non ho molto tempo a disposizione per affrontare la questione da solo, per cui prima di abbandonare il progetto per proseguirlo con più calma nelle prossime settimane, faccio il tentativo di chiedere aiuto a voi.
    Peraltro se ci sono modi/sintassi più intelligenti per impostare il lavoro vi sarei grato se me li segnalaste.

    Spero di poter ricambiare prima o poi!

    Grazie anticipatamente.

    F

    Allego, in un folder zippato, i seguenti files:
    1) i files (presumo +o- corretti) con la tabella che vorrei ma disposta in verticale;
    2) un file .tex della tabella che non mi viene;
    3) un file .txt con la lista degli errori.
    4) e, incidentalmente, un file png dove: … vedo che texnicle mi segnala spesso errori di questo tipo (Allego un png per far prima che li elenca.) pur compilandomi il pdf. Non ho idea di significhino (se non per quel che comprendo traducendo dall’inglese) e soprattutto se alla lunga sono fastidiosi per la compilazione del documento. Anche se aprendo il file al punto 3 cmq si vedono lo stesso.

    Una tabella sidewaystable non va messa a propria volta in un ambiente table.
    I tuoi errori derivano anche dal fatto che dichiari 6 colonne X e dopo il primo \midrule scrivi a 9 colonne.

    Ciao
    Tommaso

    in risposta a: Bibliografia ti odio #83740
    Up
    0
    Down
    ::

    nencidoamus1983″ post=82957a me per esempio non mi appare la bibliografia. nella compilazione rapida ho impostato pdflatex, bibtex, pdflatex,pdflatex

    Problemi di bibliografia a parte, il tuo codice è malmesso. In particolare, le molecole chimiche non si scrivono come hai fatto tu. Ci sono molti pacchetti utili allo scopo, e davvero ben fatti. Ti consiglio, per esempio, chemfig e mhchem tra tutti. Una lista completa è qui:

    http://www.ctan.org/topic/chemistry

    Ciao
    Tommaso

Stai visualizzando 15 risposte – dal 946 al 960 (di 2,578 totali)

Go to top