egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 4,651 al 4,665 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: problema: prima pagina indice, capitolo e bibliografia #55061
    Up
    0
    Down
    ::

    ma io prima di \begin{document} ho le impostazioni generali di fancyhdr (articolate e che comprendono nomi delle section negli headings ecc…).
    quindi scrivendo come ho postato prima ridefinisco quello stile generale, ma non credo sia corretto metterlo prima di begin, altrimenti darei fastidio ai settings che ho già impostato in generale per il documento.
    giusto? si capisce quello che ho scritto? 😯

    Almeno ci hai provato? 😉

    No, non c’è rischio: con quel codice stai ridefinendo lo stile di pagina “plain”, che è usato nelle pagine di inizio capitolo. Lo stile normale delle altre pagine è dichiarato con \pagestyle{fancy} e le altre dichiarazioni agiscono su quello.

    Ciao
    Enrico

    in risposta a: Modelli di tesi pronti per l’uso #36711
    Up
    0
    Down
    ::

    Altro problemino (che non so da dove deriva, quindi non so che informazione devo darvi perché possiate aiutarmi).

    Ho preso il modello Classic Thesis di Lorenzo e lo sto modificando per la mia tesi.

    Stranamente, all’inizio del documento compilato .pdf si è inserita una pagina con il numero di pagina “i” in cui c’è scritto:

    definition
    plain

    con lo stesso font del resto del documento.

    Qualcuno ha un’idea?

    Cristina

    Probabilmente hai anche qualche messaggio di errore.

    Ciao
    Enrico

    in risposta a: Modelli di tesi pronti per l’uso #36708
    Up
    0
    Down
    ::

    Ragazzi, qui non vi seguo più.
    😥

    OldClaudio scrive (in rosso, grassetto e maiuscolo!):
    Avvertenza: I FILE .STY SCRITTI DA ALTRI NON SI DEVONO MAI MODIFICARE.

    Mentre Enrico risponde:
    La scelta di Lorenzo è di mettere le macro personali in un file .sty che sta nella stessa cartella e vale quindi solo per quel lavoro. In tal caso è ovvio che quel file è modificabile.

    Ora, cosa devo dedurne?
    Si possono modificare o no?

    In ogni modo, a parte la curiosità, vi ponevo quella domanda del file .sty perché volevo sapere come fare per modificare l’aspetto delle mie citazioni.

    OldClaudio si riferiva ai file .sty che si trovano nella distribuzione TeX: quelli non vanno mai toccati per due motivi principali. Primo: copyright. Secondo: con un aggiornamento della distribuzione le modifiche verrebbero probabilmente perse.

    Il modello di Lorenzo prevede un file “tesi.sty” che fa semplicemente da raccoglitore per i comandi personali e sta nella stessa cartella di lavoro del documento principale. Il suo scopo è proprio quello di liberare rendere meno pesante il documento “root” e quindi può essere liberamente modificato, probabilmente aggiungendo ciò che serve nel proprio documento.

    Come ben sapete ormai, non mi piacciono affatto quei “p.” che appaiono nelle citazioni, vorrei avere delle citazioni così (con la virgola, i due punti, e le parentesi rotonde):

    (Geppetto, 1865: 34)

    Come fare per fare in modo che questo accada nel modello Classic Thesis? Dove devo modificare quali parametri?

    Grazie, da Dresda (sotto la neve)!
    Cristina

    Perché mai vorresti evitare “p.”? Io sinceramente preferisco la virgola e l’indicazione “p.” che è poco ambigua, a differenza dell’altra: a che ti riferisci? Al capitolo, alla sezione, alla pagina?

    Ciao
    Enrico

    in risposta a: problema: prima pagina indice, capitolo e bibliografia #55059
    Up
    0
    Down
    ::

    grazie mille davvero. a chi servisse in futuro, come Claudio ha suggerito, si fa così:

    \begin{document}

    \frontmatter %comincia il frontmatter, che prevede già i numeri romani
    %RIDEFINISCO IL PLAIN
    \fancypagestyle{plain}{%
    \fancyhf{}%
    \fancyfoot[R]{\thepage}%
    \renewcommand{\headrulewidth}{0pt}%
    \renewcommand{\footrulewidth}{0pt}}

    \tableofcontents

    \mainmatter %comincia il mainmatter che prevede numeri arabi
    %RIDEFINISCO IL PLAIN PER LA PRIMA PAGINA
    \fancypagestyle{plain}{%
    \fancyhf{} % cancella tutti i campi di intestazione e pi\`e di pagina
    \fancyfoot[R]{\thepage} % tranne il centro
    \renewcommand{\headrulewidth}{0pt}
    \renewcommand{\footrulewidth}{0pt}}
    %INSERISCO IL CAPITOLO 1
    \input{capitolo1}

    ecc… (biblio e chiusura documento)

    Grazie mille ancora!

    Meglio mettere la parte in rosso prima di \begin{document}, dove hai le altre impostazioni che riguardano fancyhdr. I caratteri % che ho aggiunto non sono strettamente necessari, ma meglio che ci siano.

    Ciao
    Enrico

    in risposta a: Nodi di LuaTeX, chi sono costoro? #55073
    Up
    0
    Down
    ::

    Ciao,
    nel manuale di LuaTeX un buon numero di pagine sono dedicate alla libreria node.
    Il manuale è assai didascalico nel senso che più di un manuale lo considero come un reference.
    Ecco le domande:
    sapreste spiegarmi il concetto dietro alla libreria node?
    Si tratta di un ponte verso il funzionamento interno della composizione?
    Come potrebbero venir utilizzati?
    Ciao e grazie.

    Il “manuale” di LuaTeX soffre dello stesso difetto dei “manuali” di ConTeXt: sono essenzialmente memorandum per chi il linguaggio lo conosce già.

    Il concetto di “nodo” è già nel linguaggio TeX: ogni lista che viene costruita è una successione di nodi. Alcuni di questi possono essere esaminati e, in certi casi, tolti per una rielaborazione successiva. LuaTeX estende di parecchio questo modo di operare tramite i cosiddetti callbacks: prima di passare una lista al motore di composizione, può essere chiamata un’elaborazione deilla lista stessa tramite comandi Lua.

    Di più è difficile dire. 🙁

    Ciao
    Enrico

    in risposta a: Libri su (La)TeX #55041
    Up
    0
    Down
    ::

    Grazie claudio per l’analisi dettagliata.
    Sceglierò il TeXbook, possibilmente hardcover allora.
    Non capisco cosa intendi per “farmeli rilegare”: non esistono versioni in commercio già stampate? Eppure mi par d’averne trovate…
    A parte questo, bocciato quindi il cofanetto.
    Peccato, si presentava bene, ma 150€ valgono un’analisi accurata di quel che si vuole acquistare 😀
    Se hai altro da consigliare aggiungi pure.
    E anche gli altri evitino d’astenersi!
    Grazie ancora
    saluti

    Io ho comprato il TeXbook in versione “hard cover” (la seconda copia, quella con TeX 3). Non è obbligatorio comprare anche gli altri quattro volumi, sebbene io possieda anche due copie del MetafontBook. 🙂 OldClaudio vuole farti notare che del TeXbook esiste anche la versione con rilegatura ad anelli, che è meglio disdegnare.

    Può essere interessante per chi si occupa di algoritmi anche il volume TeX: the program, ma è di lettura certamente ardua. Per imparare il linguaggio TeX è utile anche TeX by topic, che si trova su CTAN e nella TeX Live (da stampare e rilegare, se vuoi).

    Ciao
    Enrico

    in risposta a: \newcommand – \newcommand*: c’è differenza? #55036
    Up
    0
    Down
    ::

    Rileggendo con attenzione la documentazione di un pacchetto (ledmac) mi sono accorto che a volte i nuovi comandi (o il rinominarne di esistenti) è ottenuto con `\newcommand` e altre volte con `\newcommand*`.

    C’è qualche ragione particolare? Hanno due significati differenti?
    In più, facendo delle prove, ho notato che il comando con l’asterisco non sembra avere effetti differenti rispetto al medesimo senza l’asterisco.

    Grazie in anticipo,
    Matteo

    La differenza è che un comando definito con \newcommand* non accetta argomenti in cui compaia il comando \par (oppure una riga vuota, che è lo stesso).

    Ciao
    Enrico

    in risposta a: Scrivere inglese in IPA #54984
    Up
    0
    Down
    ::

    “texdoc tipaman”.

    Ci ho dato un’occhiata, ma non mi pare che permetta l’inserimento dei glifi IPA direttamente nel .tex, sbaglio?

    Insomma, mi piacerebbe copiare direttamente da qui
    http://www.wordreference.com/enit/gorgeous
    la scrittura

    gorgeous /ˈgɔːdʒəs/

    (ok, qui sul forum non viene corretta, ma iin Word sì…), incollare nel .tex, compilare e averla nel PDF.

    Impossibile?

    Gazie!

    Usa utf8x e ucs. A proposito, c’è un nuovo maintainer di ucs, è probabile che ne riprenda lo sviluppo.
    `\documentclass[a4paper]{article}
    \usepackage[T1]{fontenc}
    \usepackage[tipa]{ucs}
    \usepackage[utf8x]{inputenc}
    \usepackage{tipa}

    \begin{document}
    gorgeous /ˈgɔːdʒəs/
    \end{document}`
    Oppure XeLaTeX. Per esempio:
    `\documentclass[a4paper]{article}
    \usepackage{fontspec}
    \setmainfont{Linux Libertine O}

    \begin{document}
    gorgeous /ˈgɔːdʒəs/
    \end{document}`
    Ciao
    Enrico

    in risposta a: array: si può usare il solo <{...} dopo un descrittore? #55026
    Up
    0
    Down
    ::

    Solo <{...}? Niente di "facile".

    Ottimo, grazie per la spiegazione, Enrico.

    Per Claudio: certo, so che è possibile usare <{...} insieme a >{…}, a sandwich con un descrittore di colonna. La mia curiosità era se si potesse usare il solo <{...}, senza >{…} prima.

    Attenzione: il pacchetto tabu, per motivazioni filosofiche del suo autore, mette le nuove specifiche nell’ordine opposto. 🙁

    Non conosco tabu. Di sicuro, per comporre le tabelle con LaTeX gestendo le esigenze più disparate i pacchetti da caricare sono tanti: booktabs, tabularx, array, siunitx, magari ragged2e. Non è che tabu è un pacchetto che fa tutto, analogamente a biblatex per la bibliografia?

    Grazie,
    L.

    texdoc tabu

    Se la documentazione fosse scritta decentemente e la sintassi non fosse convoluta e spesso incomprensibile, sarebbe ottimo.

    Ciao
    Enrico

    in risposta a: array: si può usare il solo <{...} dopo un descrittore? #55024
    Up
    0
    Down
    ::

    Ciao a tutti. Sono alle prese con il seguente trip.

    Il pacchetto array definisce, fra l’altro, il codice >{…} che può essere scritto nel preambolo di una tabella, prima di un descrittore, modificando il comportamento di quest’ultimo. Per esempio, con
    `\begin{tabular}{>{\bfseries}l}`
    si ha una colonna tutta in neretto.

    Ecco, mi chiedevo se esistono situazioni in cui potrebbe essere utile/possibile usare il solo codice <{...}. Qualcosa come `\begin{tabular}{l<{...}}` A istinto direi di no, ma chiedo conferma.

    Solo <{...}? Niente di "facile". Secondo le notazioni di Knuth nel TeXbook, ogni schema (template) per le colonne di una tabella è costituito da tre parti: u # v. Qui # è ciò che compare nel corpo della tabella, mentre u e v sono specificate nel preambolo e sono comuni a tutte le celle della colonna, purché la cella non cominci con il comando \omit (su questo comando e sul suo compagno \span si basa il trucco che permette di definire \multicolumn). Lo standard di LaTeX sostituisce agli specificatori l, r, c e p parti u e v predefinite: nel caso di l la parte u è vuota mentre la parte v è \hfil; nel caso di c entrambe le parti sono \hfil. Nel caso di p{} la parte u è \parbox[t]{}\bgroup, la parte v è \egroup. (Semplifico un pochino, naturalmente.)

    Il pacchetto array introduce qualche tecnica in più. Con >{X}s<{Y}, dove s è uno degli specificatori, lo schema per la colonna sarà uX#Yv, indicando con u e v le due parti normalmente associate allo specificatore s. C'è anche \newcolumntype e forse vale la pena di parlarne un po'. Definiamo per esempio lo specificatore n con >{X}s<{Y} (con s indico ancora uno degli specificatori già definiti). Se nel preambolo di tabella scriviamo >{F}n<{G}, che succede? Dove vanno a finire F e G? La risposta è che questa specifica viene tradotta in "XFsGY" e quando s viene tradotta ancora in comandi primitivi con le proprie parti u e v, avremo "uXF#GYv". Qualche uso di <{...} da solo mi viene in mente in questo contesto. Attenzione: il pacchetto tabu, per motivazioni filosofiche del suo autore, mette le nuove specifiche nell'ordine opposto. :( Ciao Enrico

    in risposta a: Allineamento lettere greche maiuscole in ambiente matematico #55019
    Up
    0
    Down
    ::

    Ho questo problema, che mi si ripresenta anche con LaTeXiT: l’allineamento delle lettere greche maiuscole è “sballato” in ambiente matematico, ossia sembra avere una linea di base posizionata più in alto rispetto ai restanti caratteri.
    Ad esempio si vede facilmente in:
    `
    \[
    \forall \xi \in \Xi
    \]
    `
    la cosa si nota ancora di più se a “\xi” si sostituisce x (o simili).
    C’è un modo per risolvere o è giusto che sia così? A me, personalmente, dà parecchio fastidio, ma ci sono tante cose che lo fanno di più e che sopporto lo stesso…

    Saluti

    È una tua impressione.

    Ciao
    Enrico

    in risposta a: Modelli di tesi pronti per l’uso #36706
    Up
    0
    Down
    ::

    @Lorenzo: perché non chiamarlo tesimacros.tex e richiamarlo con \input?

    Il nome “tesimacros” non mi fa impazzire: lo trovo un po’ difficilotto, dubito che un principiante sappia di preciso che cos’è una “macro”…

    tesicomandi.tex, quello che ti pare.

    Quanto all’estensione, .tex o .sty, per l’uso che se ne fa nel modello direi che è equivalente: perché consigli .tex?

    Per evitare l’equivoco in cui è caduto anche OldClaudio.

    Ciao
    Enrico

    in risposta a: Modelli di tesi pronti per l’uso #36704
    Up
    0
    Down
    ::

    I file .sty si prono e si “modificano” usando lo stesso editor che usi per scrivere i file .tex dei tuoi documenti, con una sola piccola avvertenza: I FILE .STY SCRITTI DA ALTRI NON SI DEVONO MAI MODIFICARE.

    Se vuoi, puoi ridefinire i comandi che ti interessano e questo lo fai nei TUOI file, nel preambolo, dopo aver caricato i file .sty di cui vuoi modificare qualche cosa.

    Introduzione (link qui sopra) , capitolo 14, in particolare gli ultimi paragrafi.

    La scelta di Lorenzo è di mettere le macro personali in un file .sty che sta nella stessa cartella e vale quindi solo per quel lavoro. In tal caso è ovvio che quel file è modificabile. Lo si apre con lo stesso programma che si usa per i file .tex, ovviamente.


    @Lorenzo
    : perché non chiamarlo tesimacros.tex e richiamarlo con \input?

    Ciao
    Enrico

    in risposta a: [RISOLTO] Label a coppia di equazioni #55017
    Up
    0
    Down
    ::

    A me funziona togliendo i \begin e \end dagli ambienti interni:
    `
    \newenvironment{sistemaeq}[1]{%
    \subequations\label{eq:#1}\empheq[box=\fbox]{align}
    }{%
    \endempheq\endsubequations}
    `

    Ti giuro che non so perché succeda così, ma almeno funziona.

    È sicuramente un problema di delimitazione di argomenti. Non ho mai studiato come funziona empheq, ma quasi certamente fa giochini piuttosto complessi che possono assomigliare a quello che fa il pacchetto verbatim.

    Ciao
    Enrico

    in risposta a: tabelle: testo a capo e grassetto #54693
    Up
    0
    Down
    ::

    Molto interessante. Riporto un esempio (per me e) per Cristina.
    `\begin{tabular}{>{\raggedright\arraybackslash}p{0.4\columnwidth} p{0.4\columnwidth}}
    \toprule
    Fauna: compaiono i primi uccelli e i primi mammiferi marsupiali. Dominano i grandi rettili (dinosauri, pterosauri, eccetera); nei mari si trovano rettili giganti (ittiosauri) e gigantesche ammoniti; compaiono i primi insetti ditteri; nel mare i crinoidi e altri invertebrati. Flora: predominano le conifere e le cicadine; compaiono le prime angiosperme monocotiledoni.
    &
    Fauna: compaiono i primi uccelli e i primi mammiferi marsupiali. Dominano i grandi rettili (dinosauri, pterosauri, eccetera); nei mari si trovano rettili giganti (ittiosauri) e gigantesche ammoniti; compaiono i primi insetti ditteri; nel mare i crinoidi e altri invertebrati. Flora: predominano le conifere e le cicadine; compaiono le prime angiosperme monocotiledoni. \\
    \bottomrule
    \end{tabular}`
    Alla luce delle considerazioni emerse in questo topic, sarà necessario apportare qualche ritocco all’Arte.

    Grazie a tutti,
    L.

    Non serve \arraybackslash, come già detto altrove. Va solo nell’ultima colonna.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 4,651 al 4,665 (di 13,205 totali)

Go to top▲