- Questo topic ha 14 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 7 mesi fa da
Emiliano.
-
CreatoreTopic
-
15 Gennaio 2013 alle 17:37 #82120
-
CreatoreTopic
-
AutoreRisposte
-
-
15 Gennaio 2013 alle 17:49 #82121::
neokaze” post=81433ciao a tutti, scusate ma pur trovando molti thread simili, non trovo la soluzione che serve a me… ho la necessita di modificare la dimensione dei font usati per le formule matematiche… non riesco a trovare da nessuna parte come poterlo fare… potete aiutarmi?
Non è molto chiaro: puoi spiegarti meglio, magari con un esempio? Non dirmi, per favore, che vuoi ingrandire tutte le formule centrate. 😉
Ciao
Enrico
-
15 Gennaio 2013 alle 17:52 #82122::
Non puoi modificare il copro dentro l’ambiente matematico; se vui una espressione matematica più grande o più piccola devi specificarlo esternamente all’ambiente matematico che la contiene.Se invece il tio problema è che le frazioni, er esempio, vengono scritte in corpo “script” invece che in corpo normale quando stai scrivendo una equazione in linea con il testo, oppure quando componi una matrice, allora quello è un peoblmea diverso: devi usare il pacchetto amsmath e devi usare per comporre le piccole frazioni il comando \dfrac invece che \frac.
Se per impostazione prediefinita LaTeX compone le frazioni più piccole, ci sono dei buoni motivi tipografici. Non cambiare \frac in \dfrac quando stai componendo in linea col testo, a meno che tu non abbia ina frazioncina piccola piccola come ¼. Il motovo è che una frazione composta con \frac sconvolgerebbe l’interlinea delle righe. Invece componendo una matrice o un allineamento di espressini matematiche che contengano frazioni, non ci sarebbe nessun problema a usare \dfrac.
Attento: anche nel numeratore e denominatore di frazioni altre frazioni vengono composte in script style (piccolo).Se provi ad usare \drac nelle frazioni ocntenute nel numeratore o nel denominatore di un’altra frazione ottieni un catafalco assolutamente impresentabile.
-
16 Gennaio 2013 alle 10:10 #82123::
`Non è molto chiaro: puoi spiegarti meglio, magari con un esempio? Non dirmi, per favore, che vuoi ingrandire tutte le formule centrate. `ehm…:oops: più o meno… diciamo che a lavoro compilato i caratteri in linea in ambiente matematico mi sembrano più piccoli… ad esempio se ho:
…testo $formula$ testo…
i caratteri della formula mi sembrano più piccoli… forse è il mio occhio che sbaglia… comunque volevo provare a modificarlo per verificarlo…
-
16 Gennaio 2013 alle 13:05 #82124::
Può essere che se non usi una accoppiata di font testuali e font matematici che vadano d’accordo come occhio mediano (in sostanza l’altezze della x) i font siano, non appaiano di grandezza diversa.In questo caso potresti usare i comandi \DeclareMathSizes, leggendo il § G.18.3 della Guida GuIT, scaricabile dalla sezione Documentazione qui del sito.
Però stai attento: l’idea che siano più piccoli potrebbe essere un’idea, non una realtà.
-
16 Gennaio 2013 alle 13:57 #82125
-
16 Gennaio 2013 alle 14:44 #82126::
neokaze” post=81441`Non è molto chiaro: puoi spiegarti meglio, magari con un esempio? Non dirmi, per favore, che vuoi ingrandire tutte le formule centrate. `
ehm…:oops: più o meno… diciamo che a lavoro compilato i caratteri in linea in ambiente matematico mi sembrano più piccoli… ad esempio se ho:
…testo $formula$ testo…
i caratteri della formula mi sembrano più piccoli… forse è il mio occhio che sbaglia… comunque volevo provare a modificarlo per verificarlo…
No, se non hai fatto pasticci con i font. Puoi mostrare un esempio minimo di codice il cui risultato finale ti dia quella sensazione?
Ciao
Enrico
-
16 Gennaio 2013 alle 14:46 #82127::
Allora vuol dire che sono della stessa dimensione; a meno che tu non abbia sbagliato ad usare i comandi \DeclareMathSizes con i loro quattro argomenti adattati/proporzionati ai rapporti delle x-height.Considera l’esempio seguente; il Palationo di corpo 10 ha un x-height di 4.3pt; il Computer Roman, e gli altri font matematici corrispondenti hanno un x-height di 4.3pt. dunque, se vuoi che appaiano dello stesso corpo, devi aumentare i corpi matematici del rapporto 4.7/4.3 circa uguale a 1.1.
Dunque se per il corpo 10 di font compatibili i quattro corpi fossero: 10pt 10pt 7pt 5 pt, allora dovresti mettere (arrotondando agli interi):
`\DeclareMathSizes{10}{11}{8}{6}`
Naturalmente le maiuscole non andrebbero più d’accordo, ma la maggior parte della matematica è composta con le minuscole (talvolta).Aggiungi questa osservazione: i mathsizes vanno specificati nel preambolo, non possono essere specificati di formula in formula.
-
16 Gennaio 2013 alle 15:29 #82128::
Ok, ho capito, sbagliavo io nell’impostare le dimensioni dei font, ora sembra funzionare… non ho capito il l’avvertenza riguardo alle maiuscole… comunque ora sembra più proporzionato, anche se è vero che non mi piace molto, le formule sembrano troppo grandi, o forse sono io come ero abituato a prima…`No, se non hai fatto pasticci con i font. Puoi mostrare un esempio minimo di codice il cui risultato finale ti dia quella sensazione?`
In realtà penso sia qualcosa del genere. Sto utilizzando il pacchetto helvet, ed ho impostato una dimensione dei caratteri pari a 12 ma sembrano un po più grandi… ho letto in un altro post qualcosa riguardo al pacchetto times, che si comportava come capita a me ossia se metto una dimensione di 14 i caratteri vengono più piccoli… purtroppo è la prima volta che uso latex e non sono molto pratico.
comunque ora sembra tutto ok…
-
16 Gennaio 2013 alle 16:25 #82129::
neokaze” post=81453Ok, ho capito, sbagliavo io nell’impostare le dimensioni dei font, ora sembra funzionare… non ho capito il l’avvertenza riguardo alle maiuscole… comunque ora sembra più proporzionato, anche se è vero che non mi piace molto, le formule sembrano troppo grandi, o forse sono io come ero abituato a prima…
`No, se non hai fatto pasticci con i font. Puoi mostrare un esempio minimo di codice il cui risultato finale ti dia quella sensazione?`
In realtà penso sia qualcosa del genere. Sto utilizzando il pacchetto helvet, ed ho impostato una dimensione dei caratteri pari a 12 ma sembrano un po più grandi… ho letto in un altro post qualcosa riguardo al pacchetto times, che si comportava come capita a me ossia se metto una dimensione di 14 i caratteri vengono più piccoli… purtroppo è la prima volta che uso latex e non sono molto pratico.
comunque ora sembra tutto ok…
È proprio davvero necessario usare Times e Helvetica? Puoi mostrare il tuo preambolo?
Ciao
Enrico
-
16 Gennaio 2013 alle 16:49 #82130::
Si certo…
`\documentclass[12pt,a4paper,oneside,titlepage]{book}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{setspace}
\usepackage[scaled=0.95]{helvet}
\renewcommand*{\familydefault}{\sfdefault}
\usepackage{textcomp}
\setcounter{tocdepth}{2}
\usepackage{frontespizio}\usepackage{graphicx}
\usepackage{float}
\usepackage[font=scriptsize,labelfont=bf,labelsep=period,textfont=it]{caption}\usepackage{colortbl}
\usepackage{multirow}
\usepackage{booktabs}\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}\usepackage{tikz}
\usepackage[Lenny]{fncychap}
\ChTitleVar{\Large\bfseries}\usepackage{titlesec}
\titleformat*{\section}{\Large\bfseries}
\titleformat*{\subsection}{\large\bfseries}
\titleformat*{\subsubsection}{\large\bfseries\sf}\usepackage
{geometry}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
%\fancyhead[LE]{\small\thepage}
%\fancyhead[RE]{\small\nouppercase{\leftmark}}
\fancyhead[LO]{\small\nouppercase{\rightmark}}
\fancyhead[RO]{\small\thepage}\begin{document}
\renewcommand*{\figurename}{Fig.}
\renewcommand*{\tablename}{Tab.}\onehalfspacing
\include{frontespizio/frontespizio}
\tableofcontents
\include{capitoli/capitolo1}
\include{capitoli/capitolo2}
\include{capitoli/capitolo3}
\include{capitoli/capitolo4}
\include{capitoli/capitolo5}\end{document}
`
-
16 Gennaio 2013 alle 17:18 #82131::
Sai, l’Helvetica ha un occhio piuttosto grande, è vero che il pacchetto lo riduce del 5%, ma è evidente che la differenza si vede, specialmente perché scrivere il testo con un font sans serif, lo fa sembrare un dépliant pubblicitario.Le raccomandazioni sono sempre le stesse: il testo per una lettura continua è bene che si composto con un font con grazie; i font senza grazie si possono talvolta usare per i titoli, le didascalie e simili testi brevi. Il corsivo va bene per mettere in evidenza e lo stesso il maiuscoletto, ciascuno nei suoi ambiti.
Se lasciassi i font predefiniti, magari, visto che usi la codifica T1, i font Latin Modern (pacchetto lmodern), fai molto meglio e non ti impegoli a cambiare corpo ai font matematici per farli andare d’accodo con qualcosa con cui non possono andare d’accordo.
Se ti piacciono i Times, va bene, ma non caricare il pacchetto times, bensì i due pacchetti newtxtext e newtxmath con le rispettive opzioni che leggi nel documento newtx (da terminale texdoc newtx),. Con questi due pacchetti hai una serie di font testuali e matematici che sono costruiti per andare d’accordo e non hai problemi.
Ricordati che la tipocomposizione (composizione tipografica) è una cosa diversa dal word processing alla MS Word o LO Writer o simili. Ci sono delle regole che vanno rispettate specialmente da chi è alle prime armi. Io uso LaTeX da quasi 30 anni, non dovrei essere alle prime armi anche se ignoro un mucchio di cose riguardanti la tipografia o meglio, l’arte tipografica, ma rispetto le regole. 🙂 😉
-
16 Gennaio 2013 alle 17:50 #82132
-
16 Gennaio 2013 alle 21:20 #82133::
Può darsi che Arial ti piaccia più di Times, ma si tratta di un font senza grazie inadatto alla lettura continua. Non ti piace Times? Usa altri pacchetti adatti a comporre sia testo sia matematica, ma tutti avranno il testo scritto con un font con grazie, perché è più adatto alla lettura continua.Ti suggerisco di leggere la documentazione del pacchetto fourier e del pacchetto kpfonts, secondo me eccellenti. Oppure il pacchetto pxfonts, che usa il Palatino. Ma per il testo si tratta sempre di font con grazie; non vorrei ripeterlo, ma i font con grazie sono più adatti alla lettura continua.
Naturalmente sei libero di fare come meglio credi, questo è ovvio.
Se preferisci un font senza grazie, specialmente se scrivi la tesi, non lamentarti se alcuni commissari all’esame di laurea non apprezzeranno il risultato.
-
17 Gennaio 2013 alle 9:11 #82134
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.