Risposte nei forum create
-
AutoreRisposte
-
::
Si parla sempre di font, non di testi composti con quei font. Tuttavia hai ragione ad essere perplesso, perché ci sono infatti dei font che non sono free, e ce ne sono alcuni che specificano di essere free solo per uso personale. Il file che le licenze MIT e SIl non esplicitino questa limitazione, però, mi lascia pensare che ogni autore è libero di usare quei font, e perché il loro uso non è una concessione del titolare dei diritti.
La legge, però è strana; ho appena finito di leggere il testo di Massimo Arcangeli, Cercasi Dante disperatamente. L’italiano alla deriva. Carocci editore – Le Sfere. il capitolo 8 è intitolato “de triviali eloquentia”, e ci soni brani di sentenze per processi o risultati di revisioni della Corte Suprema, dove le virgole sono spaccate non in due, e nemmeno in quattro, ma ben più a fondo e ,nel più puro legalese, la stessa ingiuria triviale viene condannata e il reo punito, per poi avere il livello successivo che dichiara che il fatto non sussiste e assolve definitivamente il reo o rimanda il caso alla corte precedente.Io fossi in te, metterei un colophon dive si dice qualcosa come questo “… il font usati sono gli XY soggetti alla licenza WZ, prodotti alla ABC (o creati da JHK) …” Se vuoi puoi anche aggiungere la frase in maiuscolo che comapre sia alal fine della licenza MIT, sia alla fine di quella della SIL, magari traducendola anche in italiano (sebbene il legalese USA non sia da meno del nostro).
::
Il pacchetto geometry ha una bella documentazione e specifica che cosa succede quando si danno informazioni contrastanti. Nel tuo caso devi leggere con attenzione se la specificazione dei margini prevale sulla specificazione del layout. Non solo ma devi tenere presente che tu vuoi tagliare le dimensioni della carta, quindi il supporto A4 non è il formar=to della pagina, ma della carta; quindi devi specificare anche lo stocksize.
Non discuto al tua scelta di ritagliare via 17mm di carta; ma visto che vuoi fare cose “strane” devi leggere la documentazione di geometry ocn molta attenzione, scendendo nei dettagli; non posso dirti di pù, perché dovrei creare io stesso un documento con le tue specifiche e poi raccontarti che cosa ho fatto nei dettagli, metti prima questo, poi specifica quest’altro, eccetera.Io comincerei, comunque, col togliere l’opzione bottom=3cm, lasciando top=57mm; così almeno il layout si sposta in basso e ovviamante il margine inferire sà molto piccolo, solo di 13mm. Ma non puoi avere, come dice il proverbio, lamoglie ubriaca e la botte piena; fai le somme di tutti gli spazi verticali che specifichi, e vedi che come hai impostato le cose superi abbondantemente i 297mm dell’altezza della carta A4. Quindi così come sei non puoi raggiungere il tuo obiettivo.
::
Non sono un legale, in particolare non conosco bene il diritto consuetudinario a cui le due licenze si rifanno.
Ma leggendole con attenzione mi pare che le pochissime limitazioni si riferiscano alla distribuzione e all’uso dei font.
Una delle due licenze esclude che le poche limitazioni siano applicabili ai documenti che composti in toto o in parte con i font.In ogni caso non mi preoccuperei più di tanto, perché nei file pdf sono incorporati solo i glifi usati, non i font al completo. Ammesso che li si possa estrarre, sarebbero ben poca cosa in rapporto alla totalità dei glifi contenuti nei file .otf o .pfb o .ttf, e non conterrebbero altro che il disegno dei glifi, non le informazioni di kerning e le altre numerose informazioni presenti nei file multibyte.
Lo dico senza mettere le mani nel fuoco, perché sono cose delicatissime dove una virgola può fare la differenza.
::
\quote]Inizialmente ho usato un template per creare un documento. Questo documento e’ diviso in sezioni e volevo semplicemente l’indice di ogni sezione o eventuale sottosezione all’interno del documento.[/quote]Vedi che continui a spiegarti male?
Tu vuoi semplicemente un solo indice che contenga l’indicazione delle pagne dove si trovano le sezioni e sottosezioni. \tableofcontents fa al caso tuo e non hai nessun bisogno di minitoc né di altri pacchetti che creano indici parziali relativi solo a ciascuna sezione di alto livello.
Punto.
E siccome l’uso di \tableofcontents è descritto in ogni guida, dalla più elementare alla più avanzata, non vedo perché hai posto questa domanda sul forum.
::
O io non capisco quello che vuoi fare, o tu ti spighi male.Nel tuo ultimo posto dici che funziona tutto come ti aspetti; ci credo, fai un unico indice per tutto il documento usando il solito comando standard \tableofcontents. Ricorda che “toc” non solo è l’estensione del file che contiene le informazioni per comporre l’indice ma è anche l’acronimo di “table of contents”
Ma nel tuo primo posto dicevi si voler comporre un indice parziale per ciascun sezionamento maggiore; parlavi di capitoli, ma usavi una classe article che non è divisibile in capitoli, quindi ti ho detto di usare minitoc e di usare i comandi per mettere i mini-indici in un articolo.
Nel tuo penultimo messaggio usi \secttoc ma lo usi nei posti sbagliati; \secttoc va usato dopo il comando di sezionamento, non prima. È logico che sia così anche se non è detto esplicitamente nella documentazione di minitoc, non riesco a capire come ti sia venuto in mente di metterlo prima.
In ogni caso, capisci bene che fare un solo indice generale, o fare indici perziali per ogni sezione sono due cose completamente diverse e che si ottengono con comandi diversi.
::
Sono contento che ti piaccia lavorare con LaTeX.
Vedo che hai già scaricato e probabilmente anche eltto L’Arte di scrivere con LaTeX.
Qui nel forum, nella sezione Documentazione, da dove probabilmente hai cliccato per scaricare quel testo di Lorenzo Pantieri, ci sono altre guide, alcune generali, altre tematiche. Proseguendo con i testi di Pantieri dovresti poter scaricare il testo LaTeXpedia, che approfondisce ed estende L’Arte. Ma c’è anche L’arte della composizione tipografica con LaTeX, decisamente più avanzata, o almeno così mi sembra; poi ci sono una quindicina di guide tematiche un po’ su tutto il mondo di LaTeX; io ti consiglierei fra le altre: Il LaTeX Reference Manual commentato; Comporre in italiano; Comporre matematica, Le tabelle; le altre servono per gestire problemi talvolta specifici ma meno fondamentali. Quelle che ti ho indicato sono forse le più importanti; ma certe volte conviene approfondire alcuni argomenti speciali.
::
Ma al fondo della pagina 25 e all’inizio della pagina 26 c’è scritto:… When the document class has no \chapter command but has a \section command, you may use
section level tables of contents (“secttocs”) at the beginning of each section; and you can also
have section level lists of figures (“sectlofs”) or of tables (“sectlots”).::
Certo che non funziona; usi una classe article che non dispone del comando di seionamento \chapter.A parte l’opportunità di mettere dei miniindici all’inizio dei capitoli o, nel caso di articoli, delle sezioni (cosa di cui nutro i più seri dubbi…) hai letto la documentazione fino alla pagina 25/26? dove c’è scritto esattamente che cosa si deve fare con la classe article?
17 Febbraio 2020 alle 23:04 in risposta a: Alla ricerca dell’altezza perfetta (con geometry) #117279::
La vecchiaia del tuo file Debian potrebbe essere la spiegazione finale.Ivan, non te ne faccio assolutamente una colpa, ma dovresti evitare di installare la versione Debian, installando invece la versione CTAN, ovviamente sempre l’ultima e da aggiornare regolarmente, perché ogni settimana ci sono un cinquantina di pacchetti aggionati (updated) o saliti di categoria (upgraded). Io lavoro su un Mac che installa TeXLive e permette di aggiornare regolarmente, cosa che faccio ongi settimana o dieci giorni. Devi usare le indicazioni di Enrico Gregorio che ha scritto nel tuo manualetto texliveYYYYubuntu.pdf, che puoi scaricare dalla Sezione documentazione del forum
Dal 2018 sono avvenuti grossi cambiamenti in TeXLive; cambiamenti radicali; molte correzioni e molti upgrade; se non aggiorni come farai a testare, ammesso che ti interessi farlo, il pacchetto euclideangeometry, l’ultima versione del quale ho caricato 2 giorni fa?
Giusto per curiosità, ti allego il mio file log, quello che risulta compilanado con \linespread prima di \normalsize.
`This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019) (preloaded format=pdflatex 2020.2.14) 18 FEB 2020 00:52
entering extended mode
restricted \write18 enabled.
file:line:error style messages enabled.
%&-line parsing enabled.
**Linespread-3.tex
(./Linespread-3.tex
LaTeX2e <2020-02-02> patch level 2
L3 programming layer <2020-02-11>
(/usr/local/texlive/2019/texmf-dist/tex/latex/base/book.cls
Document Class: book 2019/12/20 v1.4l Standard LaTeX document class
(/usr/local/texlive/2019/texmf-dist/tex/latex/base/bk11.clo
File: bk11.clo 2019/12/20 v1.4l Standard LaTeX file (size option)
)
\c@part=\count167
\c@chapter=\count168
\c@section=\count169
\c@subsection=\count170
\c@subsubsection=\count171
\c@paragraph=\count172
\c@subparagraph=\count173
\c@figure=\count174
\c@table=\count175
\abovecaptionskip=\skip47
\belowcaptionskip=\skip48
\bibindent=\dimen134
)
(/usr/local/texlive/2019/texmf-dist/tex/latex/lipsum/lipsum.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/l3kernel/expl3.sty
Package: expl3 2020-02-11 L3 programming layer (loader)(/usr/local/texlive/2019/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def
File: l3backend-pdfmode.def 2019-04-06 L3 Experimental backend support: PDF mod
e
\l__kernel_color_stack_int=\count176
\l__pdf_internal_box=\box45
)) (/usr/local/texlive/2019/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
Package: xparse 2020-02-08 L3 Experimental document command parser
\l__xparse_current_arg_int=\count177
\g__xparse_grabber_int=\count178
\l__xparse_m_args_int=\count179
\l__xparse_v_nesting_int=\count180
)
Package: lipsum 2019/01/02 v2.2 150 paragraphs of Lorem Ipsum dummy text(/usr/local/texlive/2019/texmf-dist/tex/latex/lipsum/lipsum.ltd.tex
File: lipsum.ltd.tex 2019/01/02 v2.2 The Lorem ipsum dummy text
))
(/usr/local/texlive/2019/texmf-dist/tex/latex/geometry/geometry.sty
Package: geometry 2020/01/02 v5.9 Page Geometry(/usr/local/texlive/2019/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
\KV@toks@=\toks14
)
(/usr/local/texlive/2019/texmf-dist/tex/generic/iftex/ifvtex.sty
Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.(/usr/local/texlive/2019/texmf-dist/tex/generic/iftex/iftex.sty
Package: iftex 2019/11/07 v1.0c TeX engine tests
))
\Gm@cnth=\count181
\Gm@cntv=\count182
\c@Gm@tempcnt=\count183
\Gm@bindingoffset=\dimen135
\Gm@wd@mp=\dimen136
\Gm@odd@mp=\dimen137
\Gm@even@mp=\dimen138
\Gm@layoutwidth=\dimen139
\Gm@layoutheight=\dimen140
\Gm@layouthoffset=\dimen141
\Gm@layoutvoffset=\dimen142
\Gm@dimlist=\toks15
)
(/usr/local/texlive/2019/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2020/02/11 v2.0o Standard LaTeX package(/usr/local/texlive/2019/texmf-dist/tex/latex/greek-fontenc/lgrenc.def
File: lgrenc.def 2019/07/09 v0.13.3 LGR Greek font encoding definitions
Now handling font encoding LGR …
… processing UTF-8 mapping file for font encoding LGR(/usr/local/texlive/2019/texmf-dist/tex/latex/greek-inputenc/lgrenc.dfu
File: lgrenc.dfu 2019/07/11 1.7 UTF-8 support for Greek
defining Unicode char U+00A8 (decimal 168)
defining Unicode char U+00AB (decimal 171)
defining Unicode char U+00AF (decimal 175)
defining Unicode char U+00B4 (decimal 180)
defining Unicode char U+00B7 (decimal 183)
defining Unicode char U+00BB (decimal 187)
defining Unicode char U+0259 (decimal 601)
defining Unicode char U+02D8 (decimal 728)
defining Unicode char U+0374 (decimal 884)
defining Unicode char U+0375 (decimal 885)
defining Unicode char U+037A (decimal 890)
defining Unicode char U+037E (decimal 894)
defining Unicode char U+0384 (decimal 900)
defining Unicode char U+0385 (decimal 901)
defining Unicode char U+0386 (decimal 902)
defining Unicode char U+0387 (decimal 903)
defining Unicode char U+0388 (decimal 904)
defining Unicode char U+0389 (decimal 905)
defining Unicode char U+038A (decimal 906)
defining Unicode char U+038C (decimal 908)
defining Unicode char U+038E (decimal 910)
defining Unicode char U+038F (decimal 911)
defining Unicode char U+0390 (decimal 912)
defining Unicode char U+0391 (decimal 913)
defining Unicode char U+0392 (decimal 914)
defining Unicode char U+0393 (decimal 915)
defining Unicode char U+0394 (decimal 916)
defining Unicode char U+0395 (decimal 917)
defining Unicode char U+0396 (decimal 918)
defining Unicode char U+0397 (decimal 919)
defining Unicode char U+0398 (decimal 920)
defining Unicode char U+0399 (decimal 921)
defining Unicode char U+039A (decimal 922)
defining Unicode char U+039B (decimal 923)
defining Unicode char U+039C (decimal 924)
defining Unicode char U+039D (decimal 925)
defining Unicode char U+039E (decimal 926)
defining Unicode char U+039F (decimal 927)
defining Unicode char U+03A0 (decimal 928)
defining Unicode char U+03A1 (decimal 929)
defining Unicode char U+03A3 (decimal 931)
defining Unicode char U+03A4 (decimal 932)
defining Unicode char U+03A5 (decimal 933)
defining Unicode char U+03A6 (decimal 934)
defining Unicode char U+03A7 (decimal 935)
defining Unicode char U+03A8 (decimal 936)
defining Unicode char U+03A9 (decimal 937)
defining Unicode char U+03AA (decimal 938)
defining Unicode char U+03AB (decimal 939)
defining Unicode char U+03AC (decimal 940)
defining Unicode char U+03AD (decimal 941)
defining Unicode char U+03AE (decimal 942)
defining Unicode char U+03AF (decimal 943)
defining Unicode char U+03B0 (decimal 944)
defining Unicode char U+03B1 (decimal 945)
defining Unicode char U+03B2 (decimal 946)
defining Unicode char U+03B3 (decimal 947)
defining Unicode char U+03B4 (decimal 948)
defining Unicode char U+03B5 (decimal 949)
defining Unicode char U+03B6 (decimal 950)
defining Unicode char U+03B7 (decimal 951)
defining Unicode char U+03B8 (decimal 952)
defining Unicode char U+03B9 (decimal 953)
defining Unicode char U+03BA (decimal 954)
defining Unicode char U+03BB (decimal 955)
defining Unicode char U+03BC (decimal 956)
defining Unicode char U+03BD (decimal 957)
defining Unicode char U+03BE (decimal 958)
defining Unicode char U+03BF (decimal 959)
defining Unicode char U+03C0 (decimal 960)
defining Unicode char U+03C1 (decimal 961)
defining Unicode char U+03C2 (decimal 962)
defining Unicode char U+03C3 (decimal 963)
defining Unicode char U+03C4 (decimal 964)
defining Unicode char U+03C5 (decimal 965)
defining Unicode char U+03C6 (decimal 966)
defining Unicode char U+03C7 (decimal 967)
defining Unicode char U+03C8 (decimal 968)
defining Unicode char U+03C9 (decimal 969)
defining Unicode char U+03CA (decimal 970)
defining Unicode char U+03CB (decimal 971)
defining Unicode char U+03CC (decimal 972)
defining Unicode char U+03CD (decimal 973)
defining Unicode char U+03CE (decimal 974)
defining Unicode char U+03D0 (decimal 976)
defining Unicode char U+03D1 (decimal 977)
defining Unicode char U+03D5 (decimal 981)
defining Unicode char U+03D6 (decimal 982)
defining Unicode char U+03D8 (decimal 984)
defining Unicode char U+03D9 (decimal 985)
defining Unicode char U+03DA (decimal 986)
defining Unicode char U+03DB (decimal 987)
defining Unicode char U+03DC (decimal 988)
defining Unicode char U+03DD (decimal 989)
defining Unicode char U+03DF (decimal 991)
defining Unicode char U+03E0 (decimal 992)
defining Unicode char U+03E1 (decimal 993)
defining Unicode char U+03F0 (decimal 1008)
defining Unicode char U+03F1 (decimal 1009)
defining Unicode char U+03F4 (decimal 1012)
defining Unicode char U+03F5 (decimal 1013)
defining Unicode char U+1F00 (decimal 7936)
defining Unicode char U+1F01 (decimal 7937)
defining Unicode char U+1F02 (decimal 7938)
defining Unicode char U+1F03 (decimal 7939)
defining Unicode char U+1F04 (decimal 7940)
defining Unicode char U+1F05 (decimal 7941)
defining Unicode char U+1F06 (decimal 7942)
defining Unicode char U+1F07 (decimal 7943)
defining Unicode char U+1F08 (decimal 7944)
defining Unicode char U+1F09 (decimal 7945)
defining Unicode char U+1F0A (decimal 7946)
defining Unicode char U+1F0B (decimal 7947)
defining Unicode char U+1F0C (decimal 7948)
defining Unicode char U+1F0D (decimal 7949)
defining Unicode char U+1F0E (decimal 7950)
defining Unicode char U+1F0F (decimal 7951)
defining Unicode char U+1F10 (decimal 7952)
defining Unicode char U+1F11 (decimal 7953)
defining Unicode char U+1F12 (decimal 7954)
defining Unicode char U+1F13 (decimal 7955)
defining Unicode char U+1F14 (decimal 7956)
defining Unicode char U+1F15 (decimal 7957)
defining Unicode char U+1F18 (decimal 7960)
defining Unicode char U+1F19 (decimal 7961)
defining Unicode char U+1F1A (decimal 7962)
defining Unicode char U+1F1B (decimal 7963)
defining Unicode char U+1F1C (decimal 7964)
defining Unicode char U+1F1D (decimal 7965)
defining Unicode char U+1F20 (decimal 7968)
defining Unicode char U+1F21 (decimal 7969)
defining Unicode char U+1F22 (decimal 7970)
defining Unicode char U+1F23 (decimal 7971)
defining Unicode char U+1F24 (decimal 7972)
defining Unicode char U+1F25 (decimal 7973)
defining Unicode char U+1F26 (decimal 7974)
defining Unicode char U+1F27 (decimal 7975)
defining Unicode char U+1F28 (decimal 7976)
defining Unicode char U+1F29 (decimal 7977)
defining Unicode char U+1F2A (decimal 7978)
defining Unicode char U+1F2B (decimal 7979)
defining Unicode char U+1F2C (decimal 7980)
defining Unicode char U+1F2D (decimal 7981)
defining Unicode char U+1F2E (decimal 7982)
defining Unicode char U+1F2F (decimal 7983)
defining Unicode char U+1F30 (decimal 7984)
defining Unicode char U+1F31 (decimal 7985)
defining Unicode char U+1F32 (decimal 7986)
defining Unicode char U+1F33 (decimal 7987)
defining Unicode char U+1F34 (decimal 7988)
defining Unicode char U+1F35 (decimal 7989)
defining Unicode char U+1F36 (decimal 7990)
defining Unicode char U+1F37 (decimal 7991)
defining Unicode char U+1F38 (decimal 7992)
defining Unicode char U+1F39 (decimal 7993)
defining Unicode char U+1F3A (decimal 7994)
defining Unicode char U+1F3B (decimal 7995)
defining Unicode char U+1F3C (decimal 7996)
defining Unicode char U+1F3D (decimal 7997)
defining Unicode char U+1F3E (decimal 7998)
defining Unicode char U+1F3F (decimal 7999)
defining Unicode char U+1F40 (decimal 8000)
defining Unicode char U+1F41 (decimal 8001)
defining Unicode char U+1F42 (decimal 8002)
defining Unicode char U+1F43 (decimal 8003)
defining Unicode char U+1F44 (decimal 8004)
defining Unicode char U+1F45 (decimal 8005)
defining Unicode char U+1F48 (decimal 8008)
defining Unicode char U+1F49 (decimal 8009)
defining Unicode char U+1F4A (decimal 8010)
defining Unicode char U+1F4B (decimal 8011)
defining Unicode char U+1F4C (decimal 8012)
defining Unicode char U+1F4D (decimal 8013)
defining Unicode char U+1F50 (decimal 8016)
defining Unicode char U+1F51 (decimal 8017)
defining Unicode char U+1F52 (decimal 8018)
defining Unicode char U+1F53 (decimal 8019)
defining Unicode char U+1F54 (decimal 8020)
defining Unicode char U+1F55 (decimal 8021)
defining Unicode char U+1F56 (decimal 8022)
defining Unicode char U+1F57 (decimal 8023)
defining Unicode char U+1F59 (decimal 8025)
defining Unicode char U+1F5B (decimal 8027)
defining Unicode char U+1F5D (decimal 8029)
defining Unicode char U+1F5F (decimal 8031)
defining Unicode char U+1F60 (decimal 8032)
defining Unicode char U+1F61 (decimal 8033)
defining Unicode char U+1F62 (decimal 8034)
defining Unicode char U+1F63 (decimal 8035)
defining Unicode char U+1F64 (decimal 8036)
defining Unicode char U+1F65 (decimal 8037)
defining Unicode char U+1F66 (decimal 8038)
defining Unicode char U+1F67 (decimal 8039)
defining Unicode char U+1F68 (decimal 8040)
defining Unicode char U+1F69 (decimal 8041)
defining Unicode char U+1F6A (decimal 8042)
defining Unicode char U+1F6B (decimal 8043)
defining Unicode char U+1F6C (decimal 8044)
defining Unicode char U+1F6D (decimal 8045)
defining Unicode char U+1F6E (decimal 8046)
defining Unicode char U+1F6F (decimal 8047)
defining Unicode char U+1F70 (decimal 8048)
defining Unicode char U+1F71 (decimal 8049)
defining Unicode char U+1F72 (decimal 8050)
defining Unicode char U+1F73 (decimal 8051)
defining Unicode char U+1F74 (decimal 8052)
defining Unicode char U+1F75 (decimal 8053)
defining Unicode char U+1F76 (decimal 8054)
defining Unicode char U+1F77 (decimal 8055)
defining Unicode char U+1F78 (decimal 8056)
defining Unicode char U+1F79 (decimal 8057)
defining Unicode char U+1F7A (decimal 8058)
defining Unicode char U+1F7B (decimal 8059)
defining Unicode char U+1F7C (decimal 8060)
defining Unicode char U+1F7D (decimal 8061)
defining Unicode char U+1F80 (decimal 8064)
defining Unicode char U+1F81 (decimal 8065)
defining Unicode char U+1F82 (decimal 8066)
defining Unicode char U+1F83 (decimal 8067)
defining Unicode char U+1F84 (decimal 8068)
defining Unicode char U+1F85 (decimal 8069)
defining Unicode char U+1F86 (decimal 8070)
defining Unicode char U+1F87 (decimal 8071)
defining Unicode char U+1F88 (decimal 8072)
defining Unicode char U+1F89 (decimal 8073)
defining Unicode char U+1F8A (decimal 8074)
defining Unicode char U+1F8B (decimal 8075)
defining Unicode char U+1F8C (decimal 8076)
defining Unicode char U+1F8D (decimal 8077)
defining Unicode char U+1F8E (decimal 8078)
defining Unicode char U+1F8F (decimal 8079)
defining Unicode char U+1F90 (decimal 8080)
defining Unicode char U+1F91 (decimal 8081)
defining Unicode char U+1F92 (decimal 8082)
defining Unicode char U+1F93 (decimal 8083)
defining Unicode char U+1F94 (decimal 8084)
defining Unicode char U+1F95 (decimal 8085)
defining Unicode char U+1F96 (decimal 8086)
defining Unicode char U+1F97 (decimal 8087)
defining Unicode char U+1F98 (decimal 8088)
defining Unicode char U+1F99 (decimal 8089)
defining Unicode char U+1F9A (decimal 8090)
defining Unicode char U+1F9B (decimal 8091)
defining Unicode char U+1F9C (decimal 8092)
defining Unicode char U+1F9D (decimal 8093)
defining Unicode char U+1F9E (decimal 8094)
defining Unicode char U+1F9F (decimal 8095)
defining Unicode char U+1FA0 (decimal 8096)
defining Unicode char U+1FA1 (decimal 8097)
defining Unicode char U+1FA2 (decimal 8098)
defining Unicode char U+1FA3 (decimal 8099)
defining Unicode char U+1FA4 (decimal 8100)
defining Unicode char U+1FA5 (decimal 8101)
defining Unicode char U+1FA6 (decimal 8102)
defining Unicode char U+1FA7 (decimal 8103)
defining Unicode char U+1FA8 (decimal 8104)
defining Unicode char U+1FA9 (decimal 8105)
defining Unicode char U+1FAA (decimal 8106)
defining Unicode char U+1FAB (decimal 8107)
defining Unicode char U+1FAC (decimal 8108)
defining Unicode char U+1FAD (decimal 8109)
defining Unicode char U+1FAE (decimal 8110)
defining Unicode char U+1FAF (decimal 8111)
defining Unicode char U+1FB0 (decimal 8112)
defining Unicode char U+1FB1 (decimal 8113)
defining Unicode char U+1FB2 (decimal 8114)
defining Unicode char U+1FB3 (decimal 8115)
defining Unicode char U+1FB4 (decimal 8116)
defining Unicode char U+1FB6 (decimal 8118)
defining Unicode char U+1FB7 (decimal 8119)
defining Unicode char U+1FB8 (decimal 8120)
defining Unicode char U+1FB9 (decimal 8121)
defining Unicode char U+1FBA (decimal 8122)
defining Unicode char U+1FBB (decimal 8123)
defining Unicode char U+1FBC (decimal 8124)
defining Unicode char U+1FBD (decimal 8125)
defining Unicode char U+1FBE (decimal 8126)
defining Unicode char U+1FBF (decimal 8127)
defining Unicode char U+1FC0 (decimal 8128)
defining Unicode char U+1FC1 (decimal 8129)
defining Unicode char U+1FC2 (decimal 8130)
defining Unicode char U+1FC3 (decimal 8131)
defining Unicode char U+1FC4 (decimal 8132)
defining Unicode char U+1FC6 (decimal 8134)
defining Unicode char U+1FC7 (decimal 8135)
defining Unicode char U+1FC8 (decimal 8136)
defining Unicode char U+1FC9 (decimal 8137)
defining Unicode char U+1FCA (decimal 8138)
defining Unicode char U+1FCB (decimal 8139)
defining Unicode char U+1FCC (decimal 8140)
defining Unicode char U+1FCD (decimal 8141)
defining Unicode char U+1FCE (decimal 8142)
defining Unicode char U+1FCF (decimal 8143)
defining Unicode char U+1FD0 (decimal 8144)
defining Unicode char U+1FD1 (decimal 8145)
defining Unicode char U+1FD2 (decimal 8146)
defining Unicode char U+1FD3 (decimal 8147)
defining Unicode char U+1FD6 (decimal 8150)
defining Unicode char U+1FD7 (decimal 8151)
defining Unicode char U+1FD8 (decimal 8152)
defining Unicode char U+1FD9 (decimal 8153)
defining Unicode char U+1FDA (decimal 8154)
defining Unicode char U+1FDB (decimal 8155)
defining Unicode char U+1FDD (decimal 8157)
defining Unicode char U+1FDE (decimal 8158)
defining Unicode char U+1FDF (decimal 8159)
defining Unicode char U+1FE0 (decimal 8160)
defining Unicode char U+1FE1 (decimal 8161)
defining Unicode char U+1FE2 (decimal 8162)
defining Unicode char U+1FE3 (decimal 8163)
defining Unicode char U+1FE4 (decimal 8164)
defining Unicode char U+1FE5 (decimal 8165)
defining Unicode char U+1FE6 (decimal 8166)
defining Unicode char U+1FE7 (decimal 8167)
defining Unicode char U+1FE8 (decimal 8168)
defining Unicode char U+1FE9 (decimal 8169)
defining Unicode char U+1FEA (decimal 8170)
defining Unicode char U+1FEB (decimal 8171)
defining Unicode char U+1FEC (decimal 8172)
defining Unicode char U+1FED (decimal 8173)
defining Unicode char U+1FEE (decimal 8174)
defining Unicode char U+1FEF (decimal 8175)
defining Unicode char U+1FF2 (decimal 8178)
defining Unicode char U+1FF3 (decimal 8179)
defining Unicode char U+1FF4 (decimal 8180)
defining Unicode char U+1FF6 (decimal 8182)
defining Unicode char U+1FF7 (decimal 8183)
defining Unicode char U+1FF8 (decimal 8184)
defining Unicode char U+1FF9 (decimal 8185)
defining Unicode char U+1FFA (decimal 8186)
defining Unicode char U+1FFB (decimal 8187)
defining Unicode char U+1FFC (decimal 8188)
defining Unicode char U+1FFD (decimal 8189)
defining Unicode char U+1FFE (decimal 8190)
defining Unicode char U+2013 (decimal 8211)
defining Unicode char U+2014 (decimal 8212)
defining Unicode char U+2018 (decimal 8216)
defining Unicode char U+2019 (decimal 8217)
defining Unicode char U+201A (decimal 8218)
defining Unicode char U+2030 (decimal 8240)
defining Unicode char U+2039 (decimal 8249)
defining Unicode char U+203A (decimal 8250)
defining Unicode char U+20AC (decimal 8364)
defining Unicode char U+2126 (decimal 8486)
defining Unicode char U+10144 (decimal 65860)
defining Unicode char U+10145 (decimal 65861)
defining Unicode char U+10146 (decimal 65862)
defining Unicode char U+10147 (decimal 65863)
)
(/usr/local/texlive/2019/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def
File: greek-fontenc.def 2015/08/04 v0.13.4 Common Greek font encoding definitio
ns
))) (./Linespread-3.aux)
\openout1 = `Linespread-3.aux'.LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 25.
LaTeX Font Info: … okay on input line 25.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 25.
LaTeX Font Info: … okay on input line 25.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 25.
LaTeX Font Info: … okay on input line 25.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 25.
LaTeX Font Info: … okay on input line 25.
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 25.
LaTeX Font Info: … okay on input line 25.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 25.
LaTeX Font Info: … okay on input line 25.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 25.
LaTeX Font Info: … okay on input line 25.
LaTeX Font Info: Checking defaults for LGR/cmr/m/n on input line 25.
LaTeX Font Info: Trying to load font information for LGR+cmr on input line 2
5.(/usr/local/texlive/2019/texmf-dist/tex/latex/cbfonts-fd/lgrcmr.fd
File: lgrcmr.fd 2017/07/29 v1.2 Greek European Computer Regular
)
LaTeX Font Info: … okay on input line 25.*geometry* driver: auto-detecting
*geometry* detected driver: pdftex
*geometry* verbose mode – [ preamble ] result:
* driver: pdftex
* paper: custom
* layout:
* layoutoffset:(h,v)=(0.0pt,0.0pt)
* modes: twoside heightrounded
* h-part:(L,W,R)=(45.52438pt, 284.52756pt, 68.28664pt)
* v-part:(T,H,B)=(66.01038pt, 432.48189pt, 99.01561pt)
* \paperwidth=398.33858pt
* \paperheight=597.50787pt
* \textwidth=284.52756pt
* \textheight=437.35843pt
* \oddsidemargin=-26.7456pt
* \evensidemargin=-3.98335pt
* \topmargin=-38.1334pt
* \headheight=12.0pt
* \headsep=19.8738pt
* \topskip=11.0pt
* \footskip=27.46295pt
* \marginparwidth=116.0pt
* \marginparsep=7.0pt
* \columnsep=10.0pt
* \skip\footins=10.0pt plus 4.0pt minus 2.0pt
* \hoffset=0.0pt
* \voffset=0.0pt
* \mag=1000
* \@twocolumnfalse
* \@twosidetrue
* \@mparswitchtrue
* \@reversemarginfalse
* (1in=72.27pt=25.4mm, 1cm=28.453pt)[1{/Users/claudio/Library/texlive/2019/texmf-var/fonts/map/pdftex/updmap/pdftex
.map}] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] (./Linespread-3.aux) )
Here is how much of TeX's memory you used:
2813 strings out of 481226
50417 string characters out of 5916849
541543 words of memory out of 5000000
18112 multiletter control sequences out of 15000+600000
534233 words of font info for 27 fonts, out of 8000000 for 9000
1141 hyphenation exceptions out of 8191
35i,5n,38p,467b,168s stack positions out of 5000i,500n,10000p,200000b,80000s
{/usr/lo
cal/texlive/2019/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc}
Output written on Linespread-3.pdf (12 pages, 45474 bytes).
PDF statistics:
48 PDF objects out of 1000 (max. 8388607)
32 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)
`Noterai che ci sono tutte le equivalenze utf8, perché dal 2018 la codifica utf8 è quella di default anche per pdfLaTeX; e invero, nel mio EMC non c’è nessun riferimento all’input encoding. All’inizio le date sono completamante diverse dalle tue.
Personalmente preferisco aggionrare spesso,nonuna volta all’anno come succede con Debian, ammesso che succeda. La maggior parte degli update servono per correggere piccoli e grandi errori. Hodovuto caricare quattro volte aggiornandolo a causa degli errori, il mio ultimo pacchetto euclideangeometry contenente anche il suo manuale d’uso euclideangeometry-man nell’arco di una dozzina di giorni fra la data palindroma 020222020 e il 150102020. Così fanno anche alri autori, così fai anche tu con suftesi, anche se non così spesso.
17 Febbraio 2020 alle 17:06 in risposta a: Alla ricerca dell’altezza perfetta (con geometry) #117277::
Ho verificato. L’esempio minimo compilabile che ho usato è i tuo e vi ho aggiunto solo \linestread`
% !TEX encoding = UTF-8 Unicode
% !TEX engine = pdfLaTeX
\documentclass[11pt]{book}
\usepackage{lipsum}
\usepackage{geometry}
\usepackage[LGR,T1]{fontenc}\linespread{0.95}
\normalsize%
%\linespread{0.95}
\geometry{
heightrounded,
includeheadfoot=false,
textheight= 152mm,
textwidth= 100mm,
paperwidth= 140mm,
paperheight= 210mm}%\linespread{0.95}
\hfuzz=10000pt
\begin{document}
\lipsum\lipsum\lipsum\lipsum\lipsum
\end{document}`Allora; senza \linespread che normalsize sia o non sia commentato non ho nessuna undefull vbox; LGr non l’ho toccato; i font caricati sono CM Super con la codifica T1. Gli LM non sono usati perché non c’è nemmeno una parola di greco, ma i file di definizione del greco sono caricati.Se usi \linespread il comando \normalsize deve esserci e deve essere messo dopo \linespread; Se invece sposti \linespread dopo \normalsize o dopo \geometry, le pagine non riempite bene appaiono; e il motivo è quello su cui credo di averti già sviscerato tutto quello che so, che magari non è tutto quello che bisognerebbe sapere.
17 Febbraio 2020 alle 16:28 in risposta a: Alla ricerca dell’altezza perfetta (con geometry) #117276::
Mi sorpende quello che dici; anche perché LGR di per sé non modifica niiente sui corpi; ma permette di caricare il file lgrcmr.\fd oppure lgrlmr.fd i quali gesticonao i copi dei font nella stessa maniera rispettivamente dei font CM e del font LM; ora i primi non dovrebbero mai venire usati, nemmeno se si psecifica la codifica T!; Nè con codifica OT1, né con codifica T1 i computer modern sono continuamente scalabili, quindi l’aggiustamento del copro e dello spread non funziona; Con con I font Latin Modern a cui si “associano” i font greci, invece, che sono continuamente scalabili, io non ho mai incontrato nessun problema; d’altra parte sono coerente; ho sempre scritto che i Computer Modern, e di conseguenza, i CM-Super, non dovrebbero mai essere invocati. È per questo che non usando mai i Computer Modern, mi possono sfuggire delle cose. Comunque provoil tuo codice e cerco di capire.
::
Per conoscere LaTeX e le sue infinite possibilità nella sezione Documentazione di questo forum ci sono guide di ogni genere, dalle guide generali più o meno approfondite Per esempio L’Arte di scrivere con LaTeX per principianti, per arrivare a qualcosa di più avanzato con L’arte della composizione tipografica con LaTeX; poi ci osno numerosissime guide tematiche, ognuna su un argomento specifico; hai solo l’imbarazzo della scelta; poi ovviamente ogni pacchetto ha la sua documentazione, per cui se vuoi usare bene il pacchetto amsmath, ti basta aprire una finestra comandi e scrivendoci dentro texdoc amsmath; premi il tao Invio per eseguire il comando e ti si apre una finestra del tuo visualizzatore di file PDF, che ti permettere di leggere la documentazione del pacchetto. Ovviamente texdoc non funziona solo per amsmath, ma per quasi tutti i pacchetti.Non pensare di documentarti consultando la rete in generale, a meno che non si tratti di siti, come il forum del GuIT, o texexchange. che sono frequentati solo da richedenti assistenza e fornitura di assistena da parte di gente che lo usa per davvero, alcuni da molti anni, e si posono considerare veri esperti.
Per la seonda domando, o usi il pacchetto fancyhdr per configurare le testatine, o fai a mano ridefiniendo il comando del nucleo di \LaTeX. Ma la solozione che ti ho dato io funziona anche se rinomini quei due comandi in modo globale, indiependentemente dallo stle della pagina. Naturalmente se vuoi usare fancyhdr ne leggi la documentazione con texdoc.
::
Parli dei numerini 4 messi sotto mei e misericordiam, oppoure del numero 2. messo sotto la grande M rosa?Per i numerini la cosa forse più semplice che tiene conto anche del corpo del numerino,è la seguente`\newcommand\sottonumerino[2]{{\tabular[t]{@{}c} #1\tiny#2\endtabular}}` da usare cosi:` …{iserere} \sttonumerino{mei}{4} secúndum …`Il comando rispetta gli spazi a destra e a sinistra e allinea la prima riga della tabellina con il testo circostante, il numerino centrato vi appare sotto, naturalmente la profondità della riga aumenta per la presenza del numerino e la spaziatura delle varie righe diventerebbe disomogenea; avendo uno scartamento adeguato (distanza delle righe di base consecutive), si potrebbe azzerare la profondità della tabella con un comando \sottonumerino un po’ più complessa.
Per mettere il numerino sotto la grande M rossa bisogna procedere in modo simile, salvo che si tratta di un capo-lettera e quindi le cose sono molto più complesse.
-
AutoreRisposte