Improvviso cambio di font senza giustificazione

  • Creatore
    Topic
  • #37207
    Up
    0
    Down
    ::


    Mi capita una cosa stranissima che non riesco a giustificare. Ho un documento scritto in LaTeX con la classe “article”. Ad un tratto inserisco una pagina iniziale (con “titlepage”) e tutto il font del documento si modifica (sembra che sia leggermente più grande, causando fastidiosi rientri di 1 o 2 caratteri). La cosa inspiegabile è che, anche commentando le ultime modifiche, il font non torna a posto! Se prendo il file vecchio e compilo… il font è giusto. Se metto la pagina iniziale, compilo, la cancello, e ricompilo… il font è sbagliato! e i files sono perfettamente identici! Quindi non riesco nemmeno a postare un esempio del problema… Ho provato anche a cancellare tutti i file creati durante la prima compilazione ma non cambia nulla.

    Come faccio a forzare il font e la dimensione del testo in modo che siano quelli di default della classe article?

    Marco.

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #37208
      Up
      0
      Down
      ::

      Mi capita una cosa stranissima che non riesco a giustificare. Ho un documento scritto in LaTeX con la classe “article”. Ad un tratto inserisco una pagina iniziale (con “titlepage”) e tutto il font del documento si modifica (sembra che sia leggermente più grande, causando fastidiosi rientri di 1 o 2 caratteri). La cosa inspiegabile è che, anche commentando le ultime modifiche, il font non torna a posto! Se prendo il file vecchio e compilo… il font è giusto. Se metto la pagina iniziale, compilo, la cancello, e ricompilo… il font è sbagliato! e i files sono perfettamente identici! Quindi non riesco nemmeno a postare un esempio del problema… Ho provato anche a cancellare tutti i file creati durante la prima compilazione ma non cambia nulla.

      Come faccio a forzare il font e la dimensione del testo in modo che siano quelli di default della classe article?

      Marco.

      Cerca di produrre l’esempio: preambolo, titlepage incriminato e qualcosa dopo.

      Ciao
      Enrico

    • #37209
      Up
      0
      Down
      ::

      Mi capita una cosa stranissima che non riesco a giustificare. Ho un documento scritto in LaTeX con la classe “article”. Ad un tratto inserisco una pagina iniziale (con “titlepage”) e tutto il font del documento si modifica (sembra che sia leggermente più grande, causando fastidiosi rientri di 1 o 2 caratteri). La cosa inspiegabile è che, anche commentando le ultime modifiche, il font non torna a posto! Se prendo il file vecchio e compilo… il font è giusto. Se metto la pagina iniziale, compilo, la cancello, e ricompilo… il font è sbagliato! e i files sono perfettamente identici! Quindi non riesco nemmeno a postare un esempio del problema… Ho provato anche a cancellare tutti i file creati durante la prima compilazione ma non cambia nulla.

      Come faccio a forzare il font e la dimensione del testo in modo che siano quelli di default della classe article?

      Marco.

      Cerca di produrre l’esempio: preambolo, titlepage incriminato e qualcosa dopo.

      Ciao
      Enrico

      Purtroppo anche dopo numerosi tentativi non riesco ad isolare il problema… e mi rendo conto che senza un’esempio è praticamente impossibile individuarlo… Il mio sospetto è che sia un problema legato alla testata ricca di pacchetti che non uso sempre… e che potrebbero non essere tutti compatibili fra loro… ma non so.

      L’unica soluzione che mi viene in mente è creare la pagina iniziale in un file LeTeX a parte ed inserire il risultato nel documento. E’ possibile farlo? Se ho una pagina in PDF posso metterla prima del documento senza che si vada ad inserire il sorgente (con dichiarazioni e conflitti vari) nel documento vero e proprio?

      Marco.

    • #37210
      Up
      0
      Down
      ::

      Purtroppo anche dopo numerosi tentativi non riesco ad isolare il problema… e mi rendo conto che senza un’esempio è praticamente impossibile individuarlo… Il mio sospetto è che sia un problema legato alla testata ricca di pacchetti che non uso sempre… e che potrebbero non essere tutti compatibili fra loro… ma non so.

      L’unica soluzione che mi viene in mente è creare la pagina iniziale in un file LeTeX a parte ed inserire il risultato nel documento. E’ possibile farlo? Se ho una pagina in PDF posso metterla prima del documento senza che si vada ad inserire il sorgente (con dichiarazioni e conflitti vari) nel documento vero e proprio?

      Marco.

      Forse se mostri l’ambiente titlepage che scrivi si può capire qualcosa. Inserire una pagina di frontespizio è possibile:
      `\usepackage[onlyinclude]{frontespizio}

      \begin{document}
      \includefront{}`
      Ciao
      Enrico

    • #37211
      Up
      0
      Down
      ::

      Forse se mostri l’ambiente titlepage che scrivi si può capire qualcosa. Inserire una pagina di frontespizio è possibile:
      `\usepackage[onlyinclude]{frontespizio}

      \begin{document}
      \includefront{}`
      Ciao
      Enrico

      Il codice nell’ambiente titlepage è del tipo seguente

      `
      \begin{titlepage}
      \begin{center}
      {{\Large{\textsc{Universit\`a blablabla}}}}
      \rule[0.01cm]{12cm}{0.1mm}\\[0.01cm]\rule[0.4cm]{12cm}{0.6mm}
      {\small{\bf FACOLT\`A DI blablabla\\
      Corso di Laurea in blablabla}}
      \end{center}
      \vspace{15mm}
      \begin{center}
      {\LARGE{\bf blablabla:}}\\
      \vspace{3mm}
      {\LARGE{\bf blablabla}}\\
      \vspace{19mm} {\large{\bf Tesi di Laurea blablabla}}
      \end{center}
      \vspace{40mm}
      \par
      \noindent
      \begin{minipage}[t]{0.47\textwidth}
      {\large{\bf Relatore:\\
      Chiar.mo Prof.\\
      blablabla}}
      \end{minipage}
      \hfill
      \begin{minipage}[t]{0.47\textwidth}\raggedleft
      {\large{\bf Presentata da:\\
      blablabla}}
      \end{minipage}
      \vspace{20mm}
      \begin{center}
      {\large{\bf Sessione di blablabla\\%inserire il numero della sessione in cui ci si laurea
      Anno Accademico blablabla}}%inserire l'anno accademico a cui si è iscritti
      \end{center}
      \end{titlepage}
      `

      Ma inserendolo in un altro documento normale il cambio di font non si presenta… In ogni caso credo che risolverò creando la pagina iniziale a parte… ho provato per ore a commentare pezzi di documento per trovare istruzioni che possono aver causato il danno… ma sembra non dipendere direttamente da quello che scrivo… soprattutto perché una volta cambiato il font non c’è verso di tornare indietro… anche se ripristino il codice come era, lo copio in un file tex con un nome diverso in un’altra cartella e ricompilo…
      …si tratta di un fenomeno paranormale 😆
      Grazie dell’aiuto,
      Marco

    • #37212
      Up
      0
      Down
      ::


      Un’ultima cosa… non riesco ad usare il comando \includefront… devo importare un altro package ma preferirei non farlo… non si può inserire una pagina PDF come se fosse una immagine all’inizio? Forse con \includegraphics ?

    • #37213
      Up
      0
      Down
      ::

      Un’ultima cosa… non riesco ad usare il comando \includefront… devo importare un altro package ma preferirei non farlo… non si può inserire una pagina PDF come se fosse una immagine all’inizio? Forse con \includegraphics ?

      Non senza un pacchetto apposito. L’autore del pacchetto frontespizio ha limitato al massimo l’impatto del pacchetto, sia con che senza dare l’opzione “onlyinclude”. Va’ tranquillo. 🙂

      Ma che razza di preambolo hai? Si può sapere?

      Ciao
      Enrico

    • #37214
      Up
      0
      Down
      ::

      Un’ultima cosa… non riesco ad usare il comando \includefront… devo importare un altro package ma preferirei non farlo… non si può inserire una pagina PDF come se fosse una immagine all’inizio? Forse con \includegraphics ?

      Non senza un pacchetto apposito. L’autore del pacchetto frontespizio ha limitato al massimo l’impatto del pacchetto, sia con che senza dare l’opzione “onlyinclude”. Va’ tranquillo. 🙂

      Ma che razza di preambolo hai? Si può sapere?

      Ciao
      Enrico

      Questo è il mio preambolo.. dove trovo il pacchetto “frontespizio”?

      `
      \documentclass{article}
      %%%%
      % Pacchetti aggiuntivi
      %%%%
      \usepackage[latin1]{inputenc} % << Supporto lingua italiana \usepackage[italian]{babel} % << Supporto lingua italiana (funziona male!) \usepackage{amsfonts} % << Caratteri e font matematici \usepackage{color} % << Colorazione del testo \usepackage{fancybox} % << Testo in riquadri? \usepackage{makeidx} % << Creazione indice analitico \usepackage{graphicx} % << Immagini nel documento \usepackage{booktabs} % << Boh \usepackage[mathscr]{eucal} % << Carattere corsivo matematico \usepackage{amssymb,amsmath} % << Ulteriori caratteri matematici \usepackage{amsthm} % << Boh \usepackage{subfigure} % << Per creare sottofigure \usepackage{xypic} % << Diagrammi commutativi \usepackage{listings} % << Per inserire listati \usepackage{fancyhdr} % << Per creare intestazioni avanzate \usepackage{hyperref} % << Per creare collegamenti ipertestuali \usepackage{mathrsfs} % << Font matematici corsivo? %%%%% % Comandi preambolo %%%%% \makeindex %%%% % Stile note a fondo pagina % Uso i simboli \dagger per evitare di mettere esponenti interi fastidiosi nelle formule %%%% \usepackage[perpage, symbol*]{footmisc} % << Note a fondo pagina \DefineFNsymbols{marcosymb}{\dagger{\dagger\!\dagger}{\dagger\!\!\dagger\!\!\dagger}\ddagger{\ddagger\!\ddagger}{\ddagger\!\!\ddagger\!\!\ddagger}*{*\!*}{*\!\!*\!\!*}\clubsuit{\clubsuit\!\clubsuit}{\clubsuit\!\clubsuit\!\clubsuit}\spadesuit{\spadesuit\!\spadesuit}{\spadesuit\!\spadesuit\!\spadesuit}} \setfnsymbol{marcosymb} %%%% % Stile teoremi e definizioni %%%% % Teoremi e proposizioni \newtheoremstyle{grassettoecorsivo} {} %Space above {} %Space below {\itshape} %Body font {} %Indent amount (empty = no indent, \parindent = para indent) {\normalfont\bfseries} %Thm head font {.} %Punctuation after thm head { } %Space after thm head: " " = normal interword space; \newline = linebreak {} %Thm head spec (can be left empty, meaning `normal') \theoremstyle{grassettoecorsivo} \newtheorem{teorema}{Teorema}[section] \newtheorem{lemma}[teorema]{Lemma} \newtheorem{corollario}[teorema]{Corollario} \newtheorem{proposizione}[teorema]{Proposizione} % Definizioni \newtheoremstyle{grassettoenormale} {} %Space above {} %Space below {\normalfont} %Body font {} %Indent amount (empty = no indent, \parindent = para indent) {\normalfont\bfseries} %Thm head font {.} %Punctuation after thm head { } %Space after thm head: " " = normal interword space; \newline = linebreak {} %Thm head spec (can be left empty, meaning `normal') \theoremstyle{grassettoenormale} \newtheorem{definizione}{Definizione}[section] % Osservazioni ed esempi \newtheoremstyle{osservazionibellebelle} {} %Space above {} %Space below {\normalfont} %Body font {} %Indent amount (empty = no indent, \parindent = para indent) {\scshape} %Thm head font {.} %Punctuation after thm head { } %Space after thm head: " " = normal interword space; \newline = linebreak {} %Thm head spec (can be left empty, meaning `normal') \theoremstyle{osservazionibellebelle} \newtheorem{osservazione}[teorema]{Osservazione} \newtheorem{osservazioni}[teorema]{Osservazioni} \newtheorem{esempio}[teorema]{Esempio} \newtheorem{esempi}[teorema]{Esempi} %%%% % Numerazioni equazioni %%%% \numberwithin{equation}{teorema} % Numerazione delle equazioni %%%% % Comandi vari %%%% \newcommand{\inizio}{\noindent \textit{\textbf{D}imostrazione}. \;} % << Inizio dimostrazioni \newcommand{\inizioi}{\noindent \textit{\textbf{D}imostrazione 1}. \;} % << Inizio dimostrazioni \newcommand{\inizioii}{\noindent \textit{\textbf{D}imostrazione 2}. \;} % << Inizio dimostrazioni \newcommand{\inizioiii}{\noindent \textit{\textbf{D}imostrazione 3}. \;} % << Inizio dimostrazioni \newcommand{\inizioiv}{\noindent \textit{\textbf{D}imostrazione 4}. \;} % << Inizio dimostrazioni \newcommand{\fine}{$ _\blacksquare $} % << Fine dimostrazioni \newcommand{\opn}[1]{\operatorname{#1}} % << Operatori non noti \newcommand{\crf}[1]{\hyperref[#1]{(\ref{#1})}} % << Complete reference \newcommand{\crfeq}[1]{\hyperref[#1]{\eqref{#1}}} % << Complete reference equation \newcommand{\refn}[2]{\hyperref[#1]{(\ref{#1}(#2))}} % << Complete reference \newcommand{\crfp}[1]{\hyperref[#1]{(\ref{#1};Pg.\pageref{#1})}}% << Complete reference \newcommand{\gr}{\textrm{\upshape{gr}}} \newcommand{\eqclass}[2]{[\, #1 \,]_{_{#2}}} \newcommand{\unitario}{\mathcal{U}} \newcommand{\insquoz}[2]{#1\big/ #2} \newcommand{\Ker}{\operatorname{Ker}} \newcommand{\Id}{\operatorname{Id}} \newcommand{\znz}[1]{\insquoz{\mathbb{Z}}{#1 \mathbb{Z}}} \newcommand{\modulo}[1]{\: _{(#1)}} \newcommand{\pangol}[1]{\left\langle #1 \right\rangle} \newcommand{\smallpangol}[1]{\langle #1 \rangle} \newcommand{\matnk}[2]{\textrm{\upshape{Mat}}(#1, \mathbb{#2})} \newcommand{\bulletcup}{\stackrel{\! \textbf{.}}{\cup}} \newcommand{\tx}[1]{\textrm{\upshape #1}} \newcommand{\iso}{\backsimeq} %%%% % Colori %%%% \definecolor{grigio}{rgb}{0.4,0.4,0.4} \definecolor{arancioscuro}{rgb}{0.40,0.30,0.01} \definecolor{questioni}{rgb}{0.80,0.30,0.01} \definecolor{collegamenti}{rgb}{0.20,0.05,0} \definecolor{bluscuro}{rgb}{0.02,0.07,0.29} \definecolor{grigioscuro}{rgb}{0.08,0.08,0.08} %%%% % Collegamenti ipertestuali %%%% \hypersetup{ bookmarks=false, % show bookmarks bar? unicode=false, % non-Latin characters in Acrobat’s bookmarks pdftoolbar=true, % show Acrobat’s toolbar? pdfmenubar=true, % show Acrobat’s menu? pdffitwindow=false, % page fit to window when opened pdftitle={Title}, % title pdfauthor={Nome Congnome}, % author pdfsubject={Subject}, % subject of the document pdfnewwindow=true, % links in new window colorlinks=true, % false: boxed links; true: colored links linkcolor=collegamenti, % color of internal links citecolor=collegamenti, % color of links to bibliography filecolor=magenta, % color of file links urlcolor=cyan % color of external links } %%%% % Listati % Comando per inserire i listati nel documento % Da usare come \lst{Cartella\nomeFile.c}{Titolo del sorgente} %%%% \lstset{tabsize=2} \newcommand{\lst}[2] { \noindent\rule[-1ex]{\textwidth}{0.3mm}\nopagebreak[4]\vspace{-1ex} \lstinputlisting[ caption={#2},% label={#1},% showstringspaces=false,% frame=tb,% extendedchars=true,% basicstyle=\fontfamily{pcr}\fontseries{m}\selectfont\footnotesize, % numbers=left,% stepnumber=1,% numberstyle=\tiny, % keywordstyle=\footnotesize\tt ,% language=Matlab ]{#1} \vspace{1ex} }`

    • #37215
      Up
      0
      Down
      ::

      Un’ultima cosa… non riesco ad usare il comando \includefront… devo importare un altro package ma preferirei non farlo… non si può inserire una pagina PDF come se fosse una immagine all’inizio? Forse con \includegraphics ?

      Non senza un pacchetto apposito. L’autore del pacchetto frontespizio ha limitato al massimo l’impatto del pacchetto, sia con che senza dare l’opzione “onlyinclude”. Va’ tranquillo. 🙂

      Enrico

      Ho scaricato il pachetto “frontespizio”.. però non ho avuto il coraggio di aggiungere un altro “\usepackage” al mio preambolo… quindi ho prelevato da “frontespizio” soltanto il minimo indispensabile:

      `
      % Ho inserito questo nel preambolo

      %%%%
      % Inclusione frontespizio
      %%%%
      \usepackage{eso-pic} % << Comando AddToShipoutPicture per img di sfondo \newcommand{\includefront}[2][0]{% \titlepage\null \AddToShipoutPicture*{\includegraphics{#2}}% \endtitlepage \ifx0#1\else \null\thispagestyle{empty}\newpage\addtocounter{page}{-#1}% \fi} % E questo subito all'inizio del documento: %%%% % Inclusione del fontespizio %%%% \includefront{frontespiziotesi.pdf} % Dove "frontespiziotesi.pdf" è la pagina del frontespizio.. realizzata in qualsiasi modo. ` Marco

Visualizzazione 7 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top