Risposte nei forum create
-
AutoreRisposte
-
::
Prova a spiegarti meglio.
Scuami Enrico, ho esagerato col minimalismo!
`\documentclass[10pt,a4paper,twoside,openright,titlepage,fleqn,
cleardoubleempty,abstractoff,pointlessnumbers,
headinclude,footexclude,BCOR5mm,draft]{scrreprt}
\usepackage{loadpackages}
\usepackage[eulerchapternumbers,subfigure,eulermath]{classicthesis}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\section{La necessità di un'estensione del concetto di fun\-zione}
\lipsum[2]
\end{document}
`
Se si compila questo codice, LaTeX spezza la parola “funzione” come “funzio-ne”, e il risultato è un bruttissimo overfull hbox (messo in evidenza dall’opzione draft). Ho pensato di “aiutare” LaTeX suggerendogli di spezzare la parola in un punto diverso
`\section{La necessità di un'estensione del concetto di fun\-zione}`
ma il codice produce un errore di sintassi:
`Missing { inserted`
La cosa “strana” è che questo codice non produce alcun errore nelle classi article o book.Che poi questo sistema serva davvero ad evitare l’overfull hbox, è un altro paio di maniche, come lascia intendere Lapo. A me sono venute in mente altre due idee:
1. modificare leggermente il titolo;
2. allargare un po’ i margini;
ma non mi convincono molto.In generale, con Calssicthesis le situazioni di overfull hbox sono abbastanza comuni, nonostante babel e microtype siano caricati. Non capisco se dipende dai margini stretti o dai font usati o da che cos’altro.
Come ne posso uscire?
Ciao e grazie,
Lorenzo
4 Aprile 2007 alle 15:36 in risposta a: Spezzare un titolo in un punto preciso con Classicthesis #13950::Carissimi,
vi sottopongo un problema caro a coloro che non hanno un collegamento “veloce” alla rete e devono installare i pacchetti “manualmente”: come faccio a sapere di quali altri pacchetti necessita un pacchetto che voglio installare? Il file readme presente nell’archivio scaricabile dal CTAN, ad esempio, non sempre è illuminante…
Grazie in anticipo
ODirei che le “fonti” sono:
1. la documentazione del pacchetto;
2. la presenza di \RequirePackage{…} all’interno del pacchetto che vuoi installare;
3. i messaggi di errore (“xxx.sty not found”) del compilatore.Ciao,
L.
::Poni una questione interessante quanto difficile! Per poterti dare una risposta esauriente (o almeno “sensata”) sarebbe necessario avere una profonda conoscenza tipografica.
Eh, qui sul forum c’è chi questa conoscenza senz’altro ce l’ha! 😉
Al posto tuo prenderei in seria considerazione l’ipotesi di rivolgerti direttamente all’autore di Classicthesis
Gli ho spedito una mai: vi terrò informati sugli sviluppi…
Ciao,
L.
::Temo che la risposta sia: le classi KOMA hanno il loro sistema per impostare i parametri tipografici. Con una documentazione scritta da tedeschi: occorre studiarla finché la si capisce. O rinunciare. Io ho rinunciato.
Capito. A questo punto, visto che mi serve un consiglio tipografico, apro un nuovo topic nel forum Tipografia.
Grazie,
Lorenzo
::
Ciao a tutti, riapro questo topic, il cui quesito di fondo non era stato risolto. Nonostante abbia letto la documentazione di KOMA-script e abbia fatto qualche tentativo, non ne sono venuto a capo.Il problema è: “Come modificare, con layaureo o geometry, i margini dello stile Classicthesis?”
Il codice
`\documentclass[10pt,a4paper,twoside,openright,titlepage,fleqn,
cleardoubleempty,abstractoff,pointlessnumbers,
headinclude,footexclude,BCOR5mm]{scrreprt}
\usepackage{loadpackages}
\usepackage[eulerchapternumbers,subfigure,eulermath]{classicthesis}
\usepackage{lipsum}
\usepackage{layaureo}
\begin{document}
\lipsum
\end{document}
`
non funziona. Anche provando a commentare le seguenti righe di classicthesis.sty
`\ifthenelse{\boolean{a5paper}}%
{% A5
\areaset[5mm]{288pt}{555pt}
\setlength{\marginparwidth}{4em}%
\setlength{\marginparsep}{1.25em}%
}{% A4
\areaset[5mm]{312pt}{657pt} % 624 + 33 head % 5mm for binding
\setlength{\marginparwidth}{7em}%
\setlength{\marginparsep}{2em}%
}
`
il risultato non è quello voluto. Non capisco dove altro si nasconda l’impostazione dei margini, nel codice che ho inviato. Mi è venuto il sospetto che layaureo e/o geometry siano incompatibili con la classe KOMA…Grazie a tutti quelli che vorranno aiutarmi!
Ciao,
L.
::
Ciao a tutti, riprendo questo vecchio topic per sottoporvi questo “fenomeno”. Confrontiamo il codice
`I capi della corda in $x=0$ e $x=l$ sono mantenuti fermi, a quota~0.`
con il seguente
`I capi della corda in $x=0$ e $x=l$ sono mantenuti fermi, a quota~$0$.`
Se si usa una classe standard, come article o book, il risultato è lo stesso:
`\documentclass{article}
\begin{document}
I capi della corda in $x=0$ e $x=l$ sono mantenuti fermi, a quota~0.I capi della corda in $x=0$ e $x=l$ sono mantenuti fermi, a quota~$0$.
\end{document}
`
Se si usa Classicthesis, però, l’output è diverso:
`\documentclass{scrreprt}
\usepackage{loadpackages}
\usepackage[subfigure,eulermath]{classicthesis}
\begin{document}
I capi della corda in $x=0$ e $x=l$ sono mantenuti fermi, a quota~0.I capi della corda in $x=0$ e $x=l$ sono mantenuti fermi, a quota~$0$.
\end{document}
`
Con Classicthesis, usare semplicemente 0 al posto di $0$ produce un risultato insoddisfacente. Questo (insieme al fatto che, in una frase in corsivo, i numeri fuori dall’ambiente matematico vengono posti in corsivo, mentre vengono lasciati in tondo se sono all’interno di $…$), rende consigliabile, se si sta componendo un libro di matematica, di mettere senz’altro tutti i numeri fra $.Ciao,
L.
::sto scrivendo, o perlomeno questo è il mio intento, un romanzo fatto di brevi episodi.
Ti suggerisco di dare un’occhiata anche a Classicthesis: è uno stile davvero originale e gradevole.
Ciao,
L.
::mi spieghi questa che non ho capito cosa intendi?
Caro figliolo, come puoi pensare che una roba come quella possa stare in un unico ambiente table con le opzioni [!htbp]?
Hai inserito ben sei tabelle piuttosto corpose, l’una sotto l’altra, in un unico ambiente table. Tieni presente che LaTeX considera quello che c’è in un ambiente table come un unico oggetto flottante, e lo piazza tenendo conto delle preferenze di posizionamento e della disponibilità di spazio. Sul posizionamento degli oggetti flottanti in LaTeX, qui, pag. 12 e seguenti.
Tornando al tuo problema, ti consiglio di dare un’occhiata anche al pacchetto subfig:
The package provides support for the manipulation and reference of small or ‘sub’ figures and tables within a single figure or table environment)
Ciao,
L.
21 Marzo 2007 alle 11:34 in risposta a: Ambiente per inserire codice LaTeX con di fianco il typeset #1008121 Marzo 2007 alle 11:01 in risposta a: Ambiente per inserire codice LaTeX con di fianco il typeset #10079::
P.S. Sto combattendo con la documentazione di examplep, che sembra la soluzione più elegante e versatile. Dico “sembra”, perché dalla doc. ci capisco poco! In generale (sarà la pigrizia, non dico di no), non amo le documetazioni dei pacchetti che si limitano a spiegare “in astratto” quello che fanno i rispettivi pacchetti, ma sono povere di esempi del tipo “questo codice produce questo risultato”.Se qualcuno ha voglia di inviarmi qualche esempio compilabile, gliene sarei grato.
Ciao,
L.
-
AutoreRisposte