Risposte nei forum create
-
AutoreRisposte
-
16 Settembre 2012 alle 14:19 in risposta a: ClassicThesis e numeri romani maiuscoli nel frontmatter #78630::
Niente da fare, il problema c’è sempre. 🙁Di seguito riporto un codice compilabile, anche se non minimo (per sicurezza, ritengo opportuno elencare tutti i pacchetti caricati nel mio documento).
`\documentclass[10pt,a4paper,twoside,openright,titlepage,%
headinclude,footinclude,BCOR5mm,%
cleardoublepage=empty,%
tablecaptionabove]{scrbook}\usepackage[applemac]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[polutonikogreek,english,italian]{babel}
\usepackage[italian]{varioref}
\usepackage[final]{microtype}
\usepackage[style=philosophy-modern,hyperref,backref,natbib]{biblatex}
\usepackage[babel]{csquotes}
\usepackage{indentfirst}
\usepackage{graphicx}
\usepackage{chngpage,calc}
\usepackage{makeidx,multicol}
\usepackage[font=small]{quoting}
\usepackage[dvipsnames]{xcolor}
\usepackage{fixltx2e,relsize}
\usepackage{wasysym,pifont}
\usepackage[pdfspacing,beramono,eulerchapternumbers,parts]{classicthesis}
\usepackage{bookmark}
\bibliography{Bibliografia}%*****************************************************%
% Per i numeri romani in maiuscoletto nel frontmatter %
%*****************************************************%
\usepackage{etoolbox}
\patchcmd{\frontmatter}{roman}{scroman}{}{}
\makeatletter
\DeclareRobustCommand{\doscroman}{\textsc}
\def\scroman#1{\expandafter\@scroman\csname c@a#1\endscname}
\def\@scroman#1{\expandafter\doscroman\expandafter{\romannumeral#1}}
\makeatother\begin{document}
\frontmatter
\pagestyle{scrheadings}
\parencite{vallauri:luce}
\end{document}`
dove Bibliografia.bib è
`@book{vallauri:luce,
author = {Lombardi Vallauri, Luigi},
title = {Nera luce. Saggio su cattolicesimo e apofatismo},
publisher = {Le Lettere},
year = {2001},
location = {Firenze},
}`
L’errore è quello che ho mostrato nel post precedente.Dove sbaglio?
Grazie,
L.P.S. È vero, Claudio, per me un buon LaTeX non usa comandi di basso livello: la cosa ha pro e contro, naturalmente. Per la cronaca, non uso fancyhdr. 😉
::Bruzzese” post=77632
Ho notato che tale classe presenta Titoli, paragrafi e sotto-paragrafi con font diverso da quello del corpo testo.No, il font è lo stesso. Invia un esempio minimo compilabile.
Bruzzese” post=77632
Io dovrei cambiare tale font e uniformarlo con quello del testo e decide la dimensione del carattere che attualmente nei titoli e paragrafi mi sembra eccessivo.No, non è così che si comincia a usare LaTeX: se il risultato tipografico di una classe non soddisfa le tue esigenze, cambia classe.
Ti piace questo stile, ottenuto con ClassicThesis?
http://www.lorenzopantieri.net/LaTeX_files/ClassicThesis.pdfO questo, ottenuto con ArsClassica?
http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdfO questo, ottenuto con la classe book?
http://www.lorenzopantieri.net/LaTeX_files/LaTeXimpaziente.pdfAltrimenti ci sono altre classi: per esempio la classe amsbook, più sobria di book. Oppure suftesi. O Tufte. Dipende dalle tue esigenze.
Ciao e benvenuto sul forum.
13 Settembre 2012 alle 16:49 in risposta a: [Risolto] Stiracchiare l’indice di Classic Thesis #78511::Matteo Colombo” post=77584
Ti volevo chiedere: come mai tu imposti a mano la numerazione di pagina invece di usare \frontmatter, \mainmatter e \backmatter (che peraltro consigli nell’Arte)? C’è qualche vantaggio o è magari per abitudine?Il modello di tesi classica è basato su ClassicThesis, che usa la classe report di KOMA (non ho mai capito perché, io userei sempre book). Ora, nelle classi standard report le dichiarazioni \…matter non sono definiti. Non so se lo stesso valga per le classi KOMA: forse sì, ma ne so poco. Potrei usare la classe book di KOMA, ma Miede nel suo modello non lo fa, per cui ho un po’ di paura a scrivere \documentclass{scrbook}.
Vediamo se c’è qualcuno che mi chiarisce le idee e mi autorizza a usare tranquillamente scrbook e le dichiarazioni \frontmatter, \mainmatter e \backmatter,
13 Settembre 2012 alle 13:10 in risposta a: [Risolto] Stiracchiare l’indice di Classic Thesis #78506::
Se usi il mio modello hai questo codice:
`\pagestyle{plain}
%******************************************************************
% Materiale iniziale
%******************************************************************
\input{MaterialeInizialeFinale/Frontespizio}
\input{MaterialeInizialeFinale/Colophon}
\input{MaterialeInizialeFinale/Dedica}
\input{MaterialeInizialeFinale/Indici}
\input{MaterialeInizialeFinale/Sommario+Abstract}
\input{MaterialeInizialeFinale/Ringraziamenti}
\input{MaterialeInizialeFinale/Introduzione}
\pagestyle{scrheadings} `
Ora che me l’hai fatto notare, meglio scrivere subito
`\pagestyle{scrheadings} `
Appena ho un secondo correggo in:
`\begin{document}
\pagestyle{scrheadings}
\pagenumbering{roman}
%******************************************************************
% Materiale iniziale
%******************************************************************
\input{MaterialeInizialeFinale/Frontespizio}
\input{MaterialeInizialeFinale/Colophon}
\input{MaterialeInizialeFinale/Dedica}
\input{MaterialeInizialeFinale/Indici}
\input{MaterialeInizialeFinale/Sommario+Abstract}
\input{MaterialeInizialeFinale/Ringraziamenti}
\input{MaterialeInizialeFinale/Introduzione}
\cleardoublepage
%******************************************************************
% Materiale principale
%******************************************************************
\pagenumbering{arabic}
\input{Capitoli/Lorem}
\input{Capitoli/Ipsum}
\appendix
\input{Capitoli/Dolor}
% *****************************************************************
% Materiale finale
%******************************************************************
\input{MaterialeInizialeFinale/Bibliografia}
\input{MaterialeInizialeFinale/Dichiarazione}
\end{document}`
13 Settembre 2012 alle 11:17 in risposta a: Indice cliccabile, spazio alla fine della pagina e font #78499::pernice87″ post=77556
3) Il margine inferiore delle pagine è troppo ampio rispetto a quello superiore. Nel senso che lo spazio bianco tra il testo e il margine inferiore è troppo grande rispetto a quello tra il testo e il margine superiore. Come posso far si che siano più o meno uguali?I margini vanno toccati il meno possibile. Prova con
`
\usepackage[a4paper,…]{book}
\usepackage{layaureo}`
::
Il problema di fondo è che manca la dichiarazione corrispondente al comando \spacedlowsmallcaps. La dichiarazione \lsstyle ci va abbastanza vicino, ma il risultato è un po’ diverso.Ho provato a scrivere
`\renewcommand*{\cvlistheadingfont}{\large\sffamily\bfseries\scshape\lsstyle}`
Il risultato (con ArsClassica) è quasi perfetto, se non fosse che la prima lettera è troppo grande.Guardate voi stessi:
`\documentclass[10pt,a4paper,oneside,headinclude,footinclude]{scrreprt}\usepackage[T1]{fontenc}
\usepackage[applemac]{inputenc}
\usepackage[italian]{babel}
\usepackage{microtype}
\usepackage[LabelsAligned]{currvita}
\usepackage[beramono,nochapters,pdfspacing]{classicthesis}
\usepackage{arsclassica}\renewcommand*{\cvlistheadingfont}{\large\sffamily\bfseries\scshape\lsstyle}
\begin{document}
\begin{cv}{Curriculum vitae \\ di Lorenzo Pantieri}
\begin{cvlist}{\spacedlowsmallcaps{Titoli di studio}}
\item Laurea in Fisica
\item Laurea in Matematica
\item Laurea in Astronomia
\end{cvlist}\begin{cvlist}{Titoli di studio}
\item Laurea in Fisica
\item Laurea in Matematica
\item Laurea in Astronomia
\end{cvlist}\end{cv}
\end{document}`
Un altro problema è che togliendo la chiamata ad ArsClassica viene un disastro.Il codice proposto da Antonio funziona perfettamente (con ArsClassica) è troppo esoterico, per un codice che vorrei pubblicare e che deve essere il più semplice e chiaro possibile.
Immagino non ci siano altre soluzioni. Forse si potrebbe dire a Miede di definire in CT una dichiarazione corrispondente al comando \spacedlowsmallcaps.
Che dite?
::
Tornando a bompa, ho provato la soluzione di Antonio (che ringrazio). Caricando ettolbox e scrivendo
`\patchcmd\cvlist{\cvlistheadingfont#1}{\spacedlowsmallcaps{\cvlistheadingfont#1}}{}{}`
il risultato con ArsClassica è perfetto.Il probelma, però, è se si commnenta la chiamata di ArsClassica: i titoli vengono composto in neretto palatino (tutto in minuscolo, poi), e non nel maiuscoletto spaziato di ClassicThesis.
Si può rimediare?
::egreg9″ post=77540
Confermo. La riga magica per TeXshop è
`% !TEX encoding = UTF-8 Unicode`Il problema era proprio quello. Non avevo scritto “Unicode”.
Non mi fa piace per niente scrivere quell’incantesimo all’inizio dell’editor (sono un fan della pulizia e dell’eleganza del codice), ma mi pare che finché le cose staranno così come sono ora conviene usare le righe magiche.
Grazie a tutti!
::illinguista1972″ post=77534
Ci spieghi come hai fatto ad arrivare a questo punto?1. Ho creato un file CV.tex con TeXShop, dando “applemac” come opzione di “inputenc” mentre l’editor aveva la preferenza (che uso sempre) “Mac OS Roman”.
2. Ho preso il .tex così ottenuto e l’ho trasformato in UTF-8 con Charco; ho sostituito “applemac” con “utf8” e gli ho aggiunto la riga [tt]% !TEX encoding = UTF-8[/tt]
3. Ho riaperto tutto con TeXShop (sempre con la preferenza “Mac OS Roman”)L’immagine è chiarissima:
a) TeXShop ha la preferenza “Mac OS Roman”;
b) CV.tex è illeggibile;
c) il PDF viene generato bene.Dove ho sbagliato?
::illinguista1972″ post=77528
Claudio ha ragione, l’avrei scritto io tra poco: le righe magiche servono proprio a quello. Come credi che io faccia con l’Arte? Ho TeXShop impostato per Unicode, ma ho messo la riga magica di applemac per l’Arte. Non devo nemmeno pensarci. Metto SEMPRE la riga magica della codifica su qualunque documento, proprio perché uso TeXShop.Mai avuto problemi!
C’è qualcosa che non mi sconfiffera.
Ho un documento CV.tex, scritto con utf8, con la relativa riga magica; le preferenze di TeXShop sono impostate ad applemac. Il documento si compila benissimo (il PDF è perfetto), ma nel .tex appaiono i caratteri “strani”.
Guardate voi stessi:

Guardate in particolare “Università”, nel .tex (illeggibile) e nel documento composto (perfetto).
Dove sbaglio?
In particolare: perché pur con la riga magica, l’editor non vede i caratteri giusti?
::egreg9″ post=77522
Basta smettere di usare quella codifica e lasciarla solo per i documenti vecchi.Non è comodo. Se apro un documento codificato con Unicode con TeXShop (impostato per applemac), nell’editor appaiono i caratteri illeggibili (anche se il documento viene perfettamente compilato). Dovrei modificare ogni volta le preferenze dell’editor: non molto comodo.
Ho “risolto” usando TeXworks impostato con Unicode per i pochi documenti codificati utf8; mentre continuo a usare il mio preferito TeXShop per tutti gli altri documenti.
In ogni caso, resta aperto il problema di fondo del topic.
::OldClaudio” post=77512Perché continui ad usare la codifica applemac? non avevi detto che l’avresti eliminata dai tuoi contributi da scaricare?
Uso applemac perché tutti i miei documenti sono codificati così: potrei convertirli tutti a Unicode, certo, ma nel processo di conversione potrei fare errori; lavorare con una codifica “mista” (alcuni documenti in MacRoman altri in Unicode) sarebbe un delirio. Mi tengo applemac perché non ho mai avuto bisogno di Unicode. Quando metterò on-line il modello di CV, però, lo metterò in Unicode; razzolo male, ma almeno predico bene. 😉
Riguardo alle tue soluzioni, oltre a non funzionare (compila tu stesso, il risultato è diverso da quello che ho indicato) non rispondo alla domanda. Io vorrei scrivere semplicemente
`\begin{cvlist}{Dati anagrafici}`
e vorrei che “Dati anagrafici” fosse reso a dovere (vuoi con ArsClassica vuoi con ClassicThesis). Occorre un’unica modifica, nel preambolo.L.
-
AutoreRisposte
