lorenzo.pantieri

Risposte nei forum create

Stai visualizzando 15 risposte – dal 3,586 al 3,600 (di 5,985 totali)
  • Autore
    Risposte
  • in risposta a: alfabeto per scuola materna #30125
    lorenzo.pantieri
    Partecipante
      Up
      0
      Down
      ::

      Come mai hai pensato di utilizzare LaTeX? 😮
      Personalmente, ritengo che un comune word processor sarebbe più indicato nel tuo caso.
      Avresti molta più libertà di azione e personalizzazione.

      Proprio così. Lo stesso Mittelbach afferma che ci sono situazioni in cui conviene usare un comune word processor. Mi pare che questo sia uno di quei casi.

      Ciao,
      L.

      in risposta a: Spaziatura note “pié di tabella” #30112
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        `\documentclass[]{scrreprt}
        \usepackage{amsmath}
        \usepackage{booktabs}
        \usepackage{threeparttable}
        \begin{document}
        \begin{table}[]
        \begin{threeparttable}
        \begin{tabular}{ccc}
        \toprule
        \multicolumn{2}{c}{Tipi di case} & $S$ \\
        \midrule
        1 & Case belle\tnote{a}. & $\leq 23$ \\
        2 & Case brutte. & $\geq 56$ \\
        3 & Case abusive da demolire\tnote{b}. & $\geq 100$ \\
        \bottomrule
        \end{tabular}
        \begin{tablenotes}
        \item[a]\footnotesize Questa é una nota.
        \item\footnotesize Pure questa.
        \end{tablenotes}
        \end{threeparttable}
        \end{table}
        \end{document} `

        Per quanto ne so, il pacchetto threeparttable è obsoleto. Sull’Arte c’è un paragrafo sulle tabelle che ti consiglio di leggere. C’è anche spiegato come mettere una nota al piede di una tabella, anche se sarebbe meglio non farlo: meglio mettere le annotazioni nella didascalia.

        Ah, attento agli accenti: “piè” ed “è” si scrivono con l’accento grave.

        Ciao,
        L.

        in risposta a: Conflitto fra ClassicThesis e bibuinits #29820
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          Qui nessun errore, ma naturalmente backref non funziona se non con l’ultima bibliografia; nel senso che le “back references” ci sono solo per gli elementi che compaiono nella seconda bibliografia di capitolo; abbastanza ovvio, visto come funziona il sistema. I casi sono due: o rinunci a backref oppure a bibunits.

          Lo sospettavo.

          Passo al piano B. Vorrei inserire i riferimenti per ogni capitolo “a mano”, rinunciando a bibunits ma riproducendone (biecamente) l’effetto. 😳 Il risultato che vorrei ottenere è di riprodurre pari pari le singole voci bibliografiche che compaiono nella bigliografia del documento, ottenute con ArsClassica+classic.bst.

          Dal momento che penso che usare più ambienti thebibliogrphy sarebbe non solo “pericoloso” (doppiando le etichette), ma anche inappropriato (non voglio etichette del tipo [1], [2], …), mi piacerebbe trovare una soluzione manuale al 100%.

          Se scrivo (lo so che è assurdo!):
          `\section*{Riferimenti bibliografici}

          \begin{description}
          \item \textsc{Oetiker, T.} (2008),
          \emph{An Acronym Environment for \LaTeXe},
          \url{http://www.ctan.org/tex-archive/macros/latex/contrib/acronym/acronym.pdf}.
          %
          \item \textsc{Gregorio, E.} (2008),
          \emph{\LaTeX: breve guida ai pacchetti di uso più comune},
          \url{http://profs.sci.univr.it/~gregorio/breveguida.pdf}.
          \end{description}
          `
          ci sono quasi. Le differenze sono:
          1. il rientro dopo la prima riga di ogni voce è eccessivo, io lo voglio esattamente come nella bibliografia finale (penso sia di 1.5em, ho provato con il pacchetto enumitem ma non ci sono riuscito);
          2. la giustificazione è divesa da quella che si ottiene nella bibliografia finale (evidentemente, l’ambiente predefinito per la bibliografia usa uno \sloppy per facilitare la giustificazione).

          Ho cercato di riprendere la definizione dell’ambiente thebibliography, snaturandola del suo significato (niente etichette e riferimenti) per trasformarla in un mero elenco, ma non ci sono riuscito.

          Mi aiuti?

          Grazie,
          L.

          in risposta a: Template per la redazione di un regolamento #30102
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::

            Nel caso dovessi partire da zero, quale classe mi consigliate di usare? Ho un regolamento di 5-6 pagine, una 30 di articoli. Potrei usare per i titoli \chapter, per gli articoli \section e per i commi dei relativi articoli \subsection?

            Non conosco classi specifiche. Al tuo posto, userei la classe report, rendendo i “titoli” con \chapter, gli “articoli” con \section e i commi con un elenco enumerate. Natrualmente, serve il comando
            `\addto\captions`
            che nell’Arte è spiegato. Se desideri un risultato più esotico, potresti, perché no, usare ClassicThesis (eventualmente ridefinendo la gabbia).

            Forse userei il pacchetto enumitem per compattare l’elenco dei commi, che altrimenti rischiano di essere un po’ troppo spaziati (opzione noitemsep, spiegata anch’essa nell’Arte).

            A differenza del modello che hai indicato, farei iniziare ogni “titolo” in una nuova pagina (openany va benissimo). Anche l’uso dei font sans serif mi pare discutibile (i font senza grazie di regola non si impiegano per le lunghe parti testuali di un documento): i font standard vanno benissimo.

            Il frontespizio con titlepage, mi sa.

            Ciao,
            L.

            in risposta a: Tabelle molto particolari #30095
            lorenzo.pantieri
            Partecipante
              Up
              0
              Down
              ::


              Mi pare che tutte le vostre tabelle si possano ottenere con i comandi presentati nell’articolo di Mori sulle tabelle (sull’Arte ne trovate un’ampia sintesi) e un po’ di lavoro. In particolare, si studi la tabella 10 dell’Arte e il relativo codice.

              Magari potrebbe essere l’occasione per migliorare le tabelle (per esempio togliendo le righe verticali, evitando di ripetere le unità di misura, …).

              Ciao,
              L.

              in risposta a: Conflitto fra ClassicThesis e bibuinits #29818
              lorenzo.pantieri
              Partecipante
                Up
                0
                Down
                ::


                Carissimi, il mio nuovo lavoro è in dirittura d’arrivo… Mi resta da risolvere questo punto, e ci sono (quasi). Chiedo scusa se l’esempio che propongo non è minimo. Purtroppo, non sono riuscito ad estrapolarne uno, nonostante ci abbia perso diverse ore… 😳 👿
                Ho la sensezione che il problema possa essere “esotico” (dovuto, magari, ai troppi pacchetti caricati).

                Sottopongo alla vostra attenzione il preambolo “vero” (cioè con tutti i pacchetti effettivamente caricati) del mio documento, per dare (a chi lo desidera) la possibilità di fare qualche prova “reale”.
                `\documentclass[10pt,a4paper,twoside,openright,titlepage,fleqn,
                cleardoubleempty,abstracton,pointlessnumbers,%
                headinclude,footinclude,BCOR5mm,%
                tablecaptionabove]{scrreprt}

                \newcommand{\myName}{Lorenzo Pantieri\xspace}
                \newcommand{\myTitle}{Complementi all'Arte di scrivere con \LaTeX\xspace}
                \newcommand{\mySubTitle}{Un'antologia su \LaTeXe\xspace}
                \newcommand{\myLocation}{Cesena\xspace}
                \newcommand{\myGroup}{Gruppo Utilizzatori Italiani di \TeX{} e \LaTeX\xspace}
                \newcommand{\myUrl}{\url{http://www.guit.sssup.it/}\xspace}
                \newcommand{\myTime}{Febbraio 2009\xspace}
                \newcommand{\myDate}{1 febbraio 2009\xspace}

                \usepackage[applemac]{inputenc}
                \usepackage[10pt]{type1ec}
                \usepackage[OT2,T1]{fontenc}
                \usepackage[german,polutonikogreek,french,english,italian]{babel}
                \usepackage[final]{microtype}
                \usepackage{amsmath,amssymb,amsthm}
                \usepackage[italian]{varioref}

                \usepackage[globalcitecopy,sectionbib]{bibunits}

                \makeatletter
                \def\endbibunit{\global\let\cite\std@cite
                \global\let\@citex\std@@citex
                \global\let\@citew\std@@citew
                \global\let\nocite\std@nocite
                \@finishbibunit\makeatletter\@input{bu.aux}\makeatother}
                \makeatother

                \usepackage[square,sort&compress]{natbib}
                \usepackage{indentfirst}
                \usepackage[tight,italian]{minitoc}
                \usepackage{makeidx,multicol}
                \usepackage{chngpage,calc}
                \usepackage{float}
                \usepackage[writefile]{listings}
                \usepackage{enumitem}
                \usepackage{calligra}
                \usepackage{mflogo}
                \usepackage{sidecap,lettrine}
                \usepackage{xtab}
                \usepackage{shorttoc}
                \usepackage{arabtex}
                \usepackage{cjhebrew}
                \usepackage[dvipsnames]{xcolor}
                \usepackage{classicthesis-ldpkg}
                \usepackage[eulerchapternumbers,subfig,beramono,%
                pdfspacing,parts]{classicthesis}
                \usepackage[italian]{arsclassica}
                \let\acroac\ac \let\ac\relax
                \usepackage{teubner}
                \let\teubnerac\ac \let\ac\relax
                \let\ac\acroac
                \usepackage{guit,yfonts}

                \newcommand{\inglese}[1]{%
                \begin{otherlanguage*}{english}#1\end{otherlanguage*}}

                \begin{document}
                \bibliographyunit[\chapter]
                \defaultbibliographystyle{classic}
                \defaultbibliography{Bibliografia}
                \pagestyle{scrheadings}

                %************************************************
                \myChapter{Scrivere lettere}
                %************************************************

                \section[La classe \texttt{letter}]{La classe letter}

                Lo\graffito{Per scrivere una lettera conforme allo stile italiano c'è la classe letteracdp.} stile della classe \texttt{letter} è tipicamente americano; se si desidera scrivere una lettera conforme allo stile italiano è possibile servirsi della classe \texttt{letteracdp}. Tale classe fa parte di un \emph{bundle} usato dal Coordinamento dei Dottorandi e dei Dottori di Ricerca dell’Università di Padova~\citep{mezzetti:cdpbundle}.\footnote{Il \emph{bundle} è disponibile all'indirizzo \url{http://www.ctan.org/tex-archive/macros/latex/contrib/cdpbundl/}.}

                Di\graffito{Le opzioni della classe letteracdp} seguito sono riportate le principali opzioni disponibili con la classe \texttt{letteracdp}. Dal momento che molte di esse sono analoghe a quelle delle classi standard, si conviene di descrivere solo le opzioni che si comportano in modo differente da quelle standard; le altre sono solo elencate senza descrizione (per esse si rimanda, per esempio, a~\citep[p.~22]{pantieri:arte}).

                \putbib

                %************************************************
                \myChapter{Affiancare oggetti}
                %************************************************

                I comando \texttt{subfloat} inserisce una sottofigura o sottotabella; i suoi due argomenti opzionali hanno lo stesso ruolo dell’argomento opzionale e obbligatorio del comando \texttt{caption}: il primo, se presente, indica ciò che va nell’elenco relativo (\texttt{listoffigures}\index{Elenco!delle figure} o \mbox{\texttt{listoftables})},\index{Elenco!delle tabelle} mentre il secondo indica la sottodidascalia da porre nell’ambiente mobile~\citep{gregorio:breveguida}. Ciascun sottooggetto può contenere un comando \texttt{label} per potersi riferire in seguito a esso.

                \putbib

                \cleardoublepage

                \manualmark
                \markboth{\spacedlowsmallcaps{\bibname}}{\spacedlowsmallcaps{\bibname}}
                \refstepcounter{dummy}
                \addtocontents{toc}{\protect\vspace{\beforebibskip}}
                \addcontentsline{toc}{chapter}{\tocEntry{\bibname}}
                \bibliographystyle{classic}
                \bibliography{Bibliografia}
                %\nocite{*}
                \end{document}`
                Il file Bibliografia.bib è:
                `@MANUAL{gregorio:breveguida,
                AUTHOR = {Gregorio, Enrico},
                TITLE = {\LaTeX: breve guida ai pacchetti di uso più comune},
                YEAR = {2008},
                NOTE = {\url{http://profs.sci.univr.it/~gregorio/breveguida.pdf}}
                }

                @MANUAL{mezzetti:cdpbundle,
                AUTHOR = {Mezzetti, G.},
                TITLE = {\inglese{The C.D.P.~Bundle}},
                YEAR = {2006},
                NOTE = {{Manuale} d'uso del \textit{bundle} C.D.P., \url{http://www.ctan.org/tex-archive/macros/latex/contrib/cdpbundl/overview.pdf}}
                }

                @MANUAL{pantieri:arte,
                AUTHOR = {Pantieri, Lorenzo},
                TITLE = {L'arte di scrivere con \LaTeX},
                YEAR = {2009},
                NOTE = {\url{http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf}}
                }`
                L’errore (che si presenta all’ultima compilazione con pdfLaTeX) è come viene resa la citazione del lavoro di Gregorio:

                writefilebrf[Gregorio, 2008].

                Giuro, a me viene così.

                Se poi compilo il documento con tutto il codice, mi vengono di volta in volta gli errori più strani…

                Iniziamo da qui!

                Ciao,
                L.

                in risposta a: Norme tipografiche del francese #30085
                lorenzo.pantieri
                Partecipante
                  Up
                  0
                  Down
                  ::

                  Giusto. Il nome frenchb è un lascito di quando non esisteva il comando \usepackage e per caricare babel con il francese occorreva scrivere
                  `\documentstyle[babel,frenchb]{article}`
                  Siccome esisteva un pacchetto (allora “document option”) french.sty, si dovette ricorrere a un nome diverso. Con la nuova sintassi di LaTeX2e, si è potuto usare un più ragionevole “french” (ma anche francais va bene).

                  Chiarissimo, Enrico!

                  Grazie mille,
                  Lorenzo

                  in risposta a: tabella ruotata su piú pagine – xtab #30063
                  lorenzo.pantieri
                  Partecipante
                    Up
                    0
                    Down
                    ::

                    1. Nella mi tabella mi capita che dopo la caption la pagina rimane bianca e la tabella inizia sulla pagina successiva.

                    Càpita, con xtab (o supertabular). Tocca fare degli aggiustamenti manuali.

                    2. L’ambiente xtabular non puó essere messo in un ambiente table? Ci sono altri modi per fare una tabella orizzontale, su piú pagine inserita in un ambiente flottante?

                    Non ha senso. O usi un ambiente mobile (e in questo caso l’oggetto deve stare in una pagina) o spezzi la tabella con xtab.

                    3. Io non ho ancora capito bene come devo fare per andare a capo all’interno di una cella. Qualcuno me lo puó spiegare terra-terra? Io non ottengo mai il risultato che voglio.

                    Cerca \tabularnewline sull’Arte. Nella guida trovi anche diversi esempi di tabelle.

                    4. \tablecaption{Comparison of regulations} usa lo stesso stile del normale caption in un documento classicthesis/arsclassica?

                    Sì, la didascalia viene composta con le impostazioni del pacchetto caption (caricato da ClassicThesis).

                    Ciao,
                    L.

                    in risposta a: Conflitto arabo-francese #30076
                    lorenzo.pantieri
                    Partecipante
                      Up
                      0
                      Down
                      ::

                      No, l’errore non è lo stesso di prima, perché ti dice che il carattere illegale è !; poi te ne dà uno con ?. Aggiungi anche \shorthandoff{!} e \shorthandoff{!}. Forse anche con il punto e virgola, se l’input arabo la usa.

                      Perfetto! Con
                      `\shorthandoff{:}
                      \shorthandoff{?}
                      \shorthandoff{;}
                      \shorthandoff{!}`
                      non si hanno errori di compilazione e si può scrivere in arabo.

                      Giusto per completezza, segnalo che per ripristinare il comportamento attivo dei segni di punteggiatura (per esempio se si scrive -è il mio caso- un testo in francese dopo uno arabo), basta scrivere
                      `\selectlanguage{french}

                      \shorthandon{:}
                      \shorthandon{?}
                      \shorthandon{;}
                      \shorthandon{!}`
                      e si è pronti per il francese.

                      Alè.

                      Grazie mille,
                      L.

                      in risposta a: Conflitto arabo-francese #30074
                      lorenzo.pantieri
                      Partecipante
                        Up
                        0
                        Down
                        ::

                        È il solito problema che quando è attiva l’opzione french di babel, i caratteri : ? e ! sono attivi.
                        `\shorthandoff{:}\setarab`
                        Prova anche caricando arabtex dopo babel

                        Purtroppo il trucco di cambiare l’ordine di caricamento dei pacchetti non funziona, questa volta. Ho anche provato ad aggiungere il tuo incantesimo, ma non funziona.
                        `\documentclass{article}
                        \usepackage{arabtex}
                        \usepackage[french,italian]{babel}
                        \begin{document}
                        \shorthandoff{:}\setarab % choose the language specific conventions
                        \vocalize % switch diacritics for short vowels on
                        \transtrue % additionally switch on the transliteration
                        \arabtrue % print arabic text … is on by default anyway
                        \begin{center}
                        \RL{^gu.hA wa-.himAruhu}
                        \end{center}
                        \begin{RLtext}
                        ’at_A .sadIquN ’il_A ^gu.hA
                        ya.tlubu minhu .himArahu
                        li-yarkabahu fI safraTiN
                        qa.sIraTiN wa-qAla lahu: sawfa
                        ’u‘Iduhu ’ilayka fI al-masA’i,
                        wa-’adfa‘u laka ’u^graTaN.
                        fa-qAla ^gu.hA: ’anA ’AsifuN
                        ^giddaN ’annI lA ’asta.tI‘u
                        ’an ’u.haqqiqa laka
                        ra.gbataka, fa-al.himAru laysa
                        hunA al yawma. wa-qabla ’an
                        yutimmu ^gu.hA kalAmahu bada’a
                        al-.himAru yanhaqu fI
                        i.s.tablihi. fa-qAla lahu
                        .sadIquhu: ’innI ’asma‘u
                        .himAraka yA ^gu.hA yanhaqu.
                        fa-qAla lahu ^gu.hA: .garIbuN
                        ’amruka yA .sadIqI!
                        ’a-tu.saddiqu al-.himAra
                        wa-tuka_d_dibunI?
                        \end{RLtext}
                        \end{document}`
                        L’errore è lo stesso di prima.

                        😕

                        Ciao,
                        L.

                        in risposta a: Norme tipografiche del francese #30083
                        lorenzo.pantieri
                        Partecipante
                          Up
                          0
                          Down
                          ::

                          French quotation marks can be entered using […]
                          `<<~French quotation marks~>>`
                          but then don’t forget the unbreakable spaces.

                          Quindi con i caporali inseriti così lo spazio insecabile manuale ci va.

                          Per quanto riguarda la punteggiatura “doppia”:

                          French typographic rules specify that some white space should be present before ‘double punctuation’ characters. These characters are ; ! ? and :. In order to get this white space automatically, the category code of these characters is made \active. In French, the user should input these four characters preceded with a space, but as many people forget about it (even among native French writers!), the default behaviour of frenchb is to automatically add a \thinspace before ‘;’ ‘!’ ‘?’ and a normal (unbreakable) space before ‘:’ (this is the rule in French typography).

                          Quindi, a quanto sembra, babel mette automaticamente uno spazio insecabile prima di “:” ed uno spazio sottile prima di “;”, “!” e “?”.

                          Immagino che questo comportamento di frenchb sia lo stesso di quando si carica babel con l’opzione french (senza la “b” finale). Giusto?

                          Grazie mille,
                          L.

                          in risposta a: problemino con empheq #30061
                          lorenzo.pantieri
                          Partecipante
                            Up
                            0
                            Down
                            ::

                            le formule sono allineate secondo l’uguale che si trova più a destra.
                            Io vorrei che non fossero allineate, ma evidenziarle così come sono. Ho cercato di togliere l’align*, ma ricevo errore. Come si risolve?

                            Si risolve mettendo
                            `gather*`
                            al posto di
                            `align*`
                            nel codice che ti ho inviato.

                            Queste cose le trovi sull’Arte (e sulla doc. di amsmath, perbacco!).

                            Ciao,
                            L.

                            in risposta a: problema dimensione immagine #30056
                            lorenzo.pantieri
                            Partecipante
                              Up
                              0
                              Down
                              ::

                              ho seguito il tuo consiglio mettendoci un’altra immagine, ed in effetti ha funzionato bene. quindi il problema stava proprio nei parametri interni dell’immagine.

                              Grazie a te per la segnalazione. Imagemagik non l’ho mai usato: per le mie esigenze, Anteprima è sempre stato più che sufficiente…

                              Ciao,
                              L.

                              in risposta a: tabella d.o.c. #29504
                              lorenzo.pantieri
                              Partecipante
                                Up
                                0
                                Down
                                ::

                                A dire il vero, ho sollevato la questione dei decimali dopo aver letto l’appendice “galleria degli orrori” sulla tua guida. 😀
                                Ho notato che nella tabella 53 a pagina 178 i numeri vengono sì allineati alla virgola, ma hanno un diverso numero di decimali. Così mi è sorto il dubbio su quale fosse la soluzione migliore da adottare… 🙄

                                Quella tabella l’ho presa dalla Mica tanto breve intro (o da Impara LaTeX, adesso non ricordo bene). Era realizzata con un codice macchinoso e un poco oscuro, mentre la versione con il pacchetto dcolumn è migliore.

                                Il fatto che ci sia un diverso numero di decimali serve solo a mostrare meglio l’effetto tipografico di allineamento alla virgola. “Fisicamente” però la cosa non ha molto senso.

                                Ciao,
                                L.

                                in risposta a: tabella d.o.c. #29502
                                lorenzo.pantieri
                                Partecipante
                                  Up
                                  0
                                  Down
                                  ::

                                  Chiaramente potrei sempre arrotondare tutti i valori al terzo decimale e risolverei il problema alla radice! 😉
                                  E’ senz’altro meglio che aggiungere uno o più zeri affinché tutti i valori abbiano lo stesso numero di decimali.

                                  I valori di una data colonna di una tabella vanno considerate grandezze “omogenee”, quindi è logico, se si tratta di misure fisiche (o affini), che abbiano tutte lo stesso numero di decimali.

                                  Ciao,
                                  L.

                                Stai visualizzando 15 risposte – dal 3,586 al 3,600 (di 5,985 totali)

                                Go to top