- Questo topic ha 7 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 5 mesi fa da
OldClaudio.
-
CreatoreTopic
-
9 Aprile 2013 alle 5:17 #84596
-
CreatoreTopic
-
AutoreRisposte
-
-
9 Aprile 2013 alle 8:28 #84597
-
9 Aprile 2013 alle 8:54 #84598
-
9 Aprile 2013 alle 12:45 #84599::
Quelle stringhe b/c0/c mi lasciano perplesso, molto perplesso; ma forse sono io che rendo fichi epr fiaschi.Il messaggio dice che a un certo punto del tuo scritto vuoi usare il font tondo, nero esteso, diritto con la codfica OT1 con un corpo di 12.5pt; quel corpo non esiste, quindi ti prende il corpo più vicino a quello che richiedi.
Ora se quello è un corpo matematico, si può chiudere un occhio; ma se si tratta di un font di testo, allora mi domando perché usi la codifica OT1, che raccomandiamo sempre di non usare. Oltre tutto hai scelto i font newtxtext e newtxmath, che sono font continuamente scalabili; il cmr appartiene alla famiglia dei Computer Modern, non a quella dei New TX; da dove salta fuori?
Cerca di isolare il punto dove viene usato quel font e cerca di evitare di usarlo.Alla seconda domanda capisco che non hai capito la differenza fra \mathbf e \bm.
\mathbof serve per mettere in nero le lettere che fanno parte della famiglia matematica operators; \bm serve per mettere in nero i simboli matematici e le lettere della famiglia letters. Generalmente il secondo serve per rendere nero un singolo simbolo, non un’intera espressione matematica; il primo serve per mettere in nero qualche simbolo in tondo, come quelli delle matrici (che per altro andrebbero in corsivo); per avere un’intera espressione nera bisogna dichiararlo prima di entrare in modo matematico, come, per esempio, una breve espressione matematic fa parte di un titolo di paragrafo (cosa sempre sconsigliabile). In questo caso si scriverà:`\section{Il triangolo rettangolo e la relazione \boldmath$a^2 +b^2 = c^2$\unboldmath}` ricordando di usare anche l’argomento facoltativo del comando \section, perché da \boldmath fino alla fine possono succedere cose inenarrabili prima che quella roba vada a finire nell’indice.
Concludendo i ocmandi \mathbf e \bm non sono intercambiabili ed entrambi non servono per mettere in nero una “formula”, ma caso mai segni isolati dentro una “formula”.
-
10 Aprile 2013 alle 11:14 #84600::
Scusami Claudio,non mi ero accorto che i warning sono tre:
`
LaTeX Font /b/c12/cWarning:/b/c0/c Font shape `OT1//cmr//bx//n' in size <12.5> not available
(Font) size <12> substituted on input line 105.
LaTeX Font /b/c12/cWarning:/b/c0/c Font shape `OML//cmm//b//it' in size <12.5> not available
(Font) size <12> substituted on input line 105.
LaTeX Font /b/c12/cWarning:/b/c0/c Font shape `OMS//cmsy//b//n' in size <12.5> not available
(Font) size <12> substituted on input line 105.
`Alla riga 105 c’è:
`
\section{Codifica capace di correggere \texorpdfstring{$t$-errori ($R_c < 1$)}{t-errori (Rc<1)}} ` Riccardo -
10 Aprile 2013 alle 12:35 #84601::
`\section{Codifica capace di correggere \texorpdfstring{$t$}{t}-errori}`Questa è la prima correzione; ridurre il tiolo all’essenziale; inoltre il carattere < valido nel file sorgente, non è valido nel file composto, visto che usi i font cmr; la codifica ASCII di < corrisponde nel file cmr a qualche virgoletta o a qualche altro segno che non corriponde al segno di "minore". In matematica andrebbe bene, ma non puoi usarlo nella parte corrispondente alla "pdfstring". Invece i Warning che ottieni sono dovuti al fatto che non segui i consigli che cerco di dare a tutti: 1) NON usare mai i font Compuer Modern con codifica OT1 (quelli che stai usando tu) 2) Usare sempre la codifica T1 (quella che non stai usando tu) 3) Fra i font con la codifica T!, preferire quelli che hanno i corpi ottici; gli unici che conosco sono i Latin Modern I font Latin Modern si possono caricare usando sia il pacchetto lmodern, sia il pacchetto cfr-lm; il secondo offre più funzionalità, ma è più difficile da usare del primo. I font usati sono gli stessi con i due pacchetti, ma il secondo pacchetto conesente di usare varianti che con il primo sono inaccessibili o difficilmente accessibili. La particolarita dei Latin Modern è che sono scalabili con continuità, pur mantenendo il pregio di corpi ottici; usando quei font il corpo di 12.5pt ti esce senza problemi. I due secondi due Warning riguardano il font cmm, il corsivo matematico, e il font cmsy, il font dei simboli matematici; su quelli non puoi farci niente, nemmeno usando i LaTin Modern; puoi però evitare di configurare i tuoi titoli con font di corpi non disponibili. Puoi aggirare il problema scegliendo i pacchetti che ti consentono di usare altri font vettoriali sia per il testo sia per la matematica; non sono datati di copri ottici, ma se non vai ai pedici dei pedici in una nota (che è in corpo più piccolo del testo normale) e se non ti formalizzi troppo per i caratteri dei titoli troppo neri, puoi usare pacchetti con fourier, oppure kpfonts, che usano per il testo i font Utopia oppure Palladio, e i rispettivi font matematici formano l'accoppiata giusta. Puoi rivolgerti al pacchetto mathdesign, di cui ti consiglio di leggere la documentazione prima di cimentarti; il pacchetto consente di usare i font Charter, oppure Garamond oppure Utopia, e i fot matematici sono sempre accoppiati bene con quelli del testo; puoi usare anche i nuovi Times eXtended, i TX fonts: leggi la documentazione con texdoc newtxfonts.
Credo di averti detto tutto quello che posso sui font; ma la raccomandazione importante è: non usare mai la codifica OT1 e possibilmente usa sempre font continuamente scalabili.
-
10 Aprile 2013 alle 13:46 #84602
-
10 Aprile 2013 alle 14:09 #84603::
Sbagliato!Se hai T1, hai la codifica giusta. La tua osservazione mi fa venire in mente che quel font cmr con codifica Ot1 che ti viene segnalato nel warning, non è il font di testo, ma il font usato per gli operatori in matematica.
Quindi anche seguendo le mie raccomandazioni il problema ti resta a meno che tu non usi quei pacchetti che ti ho indicato nel messaggio precedente. Prova con i fourier (\uspackage[opzioni]{fourier}); non te ne pentirai.
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.