neokaze” post=81891Ciao a tutti, spero questa sezione sia corretta, diversamente mi scuso…sono giunto alla conclusione di tutto il lavoro e domani vado in stampa :)… ma riguardandolo mi è venuto un dubbio… ho usato questa impostazione per evitare che andasse a capo in quanto ci sono dei nomi in alcuni titoli, e li spezzava in due:
`\usepackage{titlesec}
\titleformat*{\section}{\raggedright\Large\bfseries\language=2}
\titleformat*{\subsection}{\raggedright\large\bfseries\language=2}
\titleformat*{\subsubsection}{\raggedright\large\bfseries\language=2}`
Però in questo modo lo fa per tutti i titoli, con il risultato che molti sono più ristretti rispetto alla larghezza del resto del testo… a me non disturba particolarmente, ma mi chiedo se tipograficamente è una soluzione corretta, diversamente avete qualche altro consiglio da darmi?
[tt]\language=2[/tt] 😕 Che significa, secondo te?
È vero che nella TeX Live attuale la lingua numero 2 è [tt]nohyphenation[/tt], ma non si deve mai fare affidamento sul numero. Meglio
`\hyphenrules{nohyphenation}`
se usi babel. Altrimenti
`\makeatletter
\@ifundefined{l@nohyphenation}
{\newcommand{\nohyphens}{\language255 }}
{\newcommand{\nohyphens}{\language\l@nohyphenation}}
\makeatother`
e usare [tt]\nohyphens[/tt] al posto di quella combinazione pericolosa. Ti assicuro che è pericolosa.
Ciao
Enrico