- Questo topic ha 26 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 12 anni, 8 mesi fa da
samiel.
-
CreatoreTopic
-
8 Gennaio 2014 alle 18:14 #91351::
Com’è noto, non sono un matematico, ma devo redigere un testo per scuola
con contributi dei colleghi matematici (che, in compenso, non sono affatto TeXnici).
Ora, in un testo composto con Xelatex e MinionPro non riesco ad ottenere
il Minion stesso come carattere matematico. Ho scopiazzato qualche codice
trovato in rete, ma il risulltato è lo stesso. Posto un esempio:
`\documentclass[a4paper,twoside,titlepage,fleqn]{article}
\usepackage{textcomp}
%\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{mathspec}
\usepackage{xltxtra,eukdate}
\usepackage{units}
\defaultfontfeatures{Contextuals=NoAlternate}
\setmainfont[Ligatures=TeX,Numbers=OldStyle]{Minion Pro}
\setmathsfont(Digits,Latin)[Scale=MatchLowercase]{Minion Pro}
%\setmathfont[range={\mathup/{num,latin,Latin,greek,Greek},\question,\exclam,%
%\mathdollar,\percent,\ampersand,\lparen,\rparen,\plus,\comma,\period,%
%\mathslash,\mathcolon,\semicolon,\less,\equal,\greater,\backslash,\rbrack,%
%\lbrack,\atsign,\vert,\lbrace,\rbrace,\times,\div}]{Minion Pro}
\usepackage{polyglossia}
\setmainlanguage{italian}
\usepackage{microtype}\newcommand{\sqnum}[1]{%
\framebox[1.2em]{\kern-\fboxsep\small\sffamily#1\kern-\fboxsep}%
\quad\ignorespaces}
\newcommand{\multilineentry}[2][c]{%
\renewcommand{\arraystretch}{1}%
\begin{tabular}{@{}#1@{}}#2\end{tabular}}
\renewcommand{\sin}{\operatorname{sen}}
\renewcommand{\tan}{\operatorname{tg}}
\renewcommand{\cot}{\operatorname{cotg}}
\renewcommand{\arcsin}{\operatorname{arcsen}}% kerning dell'apostrofo per Minion Pro
\makeatletter
\catcode`\'=12
\def\qu@te{'}
\catcode`'=\active
\begingroup
\obeylines\obeyspaces%
\gdef\@resetactivechars{%
\def^^M{\@activechar@info{EOL}\space}%
\def {\@activechar@info{space}\space}%
}%
\endgroup
\providecommand\texorpdfstring[2]{#1}
\protected\def'{\texorpdfstring{\texqu@te}{\string'}}
\def\texqu@te{\relax
\ifmmode
\expandafter^\expandafter\bgroup\expandafter\prim@s
\else
\expandafter\futurelet\expandafter\@let@token\expandafter\qu@t@
\fi}
\def\qu@t@{%
\ifx'\@let@token
\qu@te\qu@te\expandafter\@gobble
\else
{}\qu@te{}\penalty\@M\hskip\expandafter\z@skip
\fi}
\scantokens\expandafter{%
\expandafter\def\expandafter\pr@m@s\expandafter{\pr@m@s}}
\makeatother\begin{document}
\[
\sin^2\Bigl({\alpha+\frac{\pi}{6}}\Bigl)-\cos^2\Bigl({\alpha+\frac{\pi}{6}}
\Bigl) =\frac{-\cos2a}{2}, \qquad\qquad \sin
\alpha-\tan\frac{\alpha}{2}=2\sin^2\frac{\alpha}{2}\cdot\frac{1}{
\tan \alpha}
\]\[
\frac{1+\cos 2\alpha}{\cos 2\alpha}=\cot\alpha\cdot\frac{2\tan\alpha}{1-\tan^2
\alpha}, \qquad\qquad 2\cos^2\frac{x}{2}+\sin x=2
\]\[
\sin 2x=\cos (45^\circ -x)-\cos (45^\circ +x), \qquad\qquad \cos 2x + 2\sin
2x + 4\sin^2 x=4
\]\medskip
Calcolare il perimetro e l'area del triangolo rettangolo ABC, retto in A,
sapendo che c=60 cm e che $ \beta = \arcsin \frac{12}{13}$.
\medskipCalcolare l'area del triangolo rettagolo ABC, retto in A, sapendo che
l'altezza relativa all'ipotenusa misura 12 cm e che $\sin \beta =
\frac{4}{5}$.
\medskipTracciare il grafico della funzione
\[
f(x)=
\begin{cases}
x+3 & \text{se } -3 \leq x -1\\
2 & \text{se } -1 \leq x \leq 2 \\
x-4 & \text{se } \, 2 \leq x \leq 4
\end{cases}
\]e dire dove è crescente e dove è decrescente.
\medskipDeterminare il dominio delle seguenti funzioni:
\[
\text{a)} \quad
y = \sqrt\frac{x – x^2}{x^2 + 3}, \qquad \text{b)} \quad y = \ln (3x + 2) –
\ln (5-x), \qquad \text{c)} \quad y = \frac{\sqrt {3^x}}{3^x – 9}
\]
\end{document}`
Cos’altro devo mettere, o che cosa modificare?Grazie
m
-
CreatoreTopic
-
AutoreRisposte
-
-
8 Gennaio 2014 alle 18:31 #91352::
@samiel, è il solito discorso di non leggere la documentazione; Questa è stata predisposta da Enrico introxelatex.pdf; la puoi scaricare dal suo sito.Inoltre il Minnion Pro, che io sappia non contiene un font matematico associato, quindi…
Ti confesso che il Minion Pro a me non dice niente; ma naturalmente de gustibus…
Usare la matematica con XeLaTeX non è difficile, am non si spiega in un mail; ecco perché ti raccomando di leggere il primer di Enrico.
Ma se usi come font matematico o Asana Math os XiTS Math dovresti avere qualcosa che senza essere Minon Pro potrebbe essere visivamante compatibile.
-
8 Gennaio 2014 alle 20:10 #91353::
samiel” post=90893Com’è noto, non sono un matematico, ma devo redigere un testo per scuola
con contributi dei colleghi matematici (che, in compenso, non sono affatto TeXnici).
Ora, in un testo composto con Xelatex e MinionPro non riesco ad ottenere
il Minion stesso come carattere matematico. Ho scopiazzato qualche codice
trovato in rete, ma il risulltato è lo stesso. Posto un esempio:
`\documentclass[a4paper,twoside,titlepage,fleqn]{article}
\usepackage{textcomp}
%\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{mathspec}
\usepackage{xltxtra,eukdate}
\usepackage{units}
\defaultfontfeatures{Contextuals=NoAlternate}
\setmainfont[Ligatures=TeX,Numbers=OldStyle]{Minion Pro}
\setmathsfont(Digits,Latin)[Scale=MatchLowercase]{Minion Pro}
%\setmathfont[range={\mathup/{num,latin,Latin,greek,Greek},\question,\exclam,%
%\mathdollar,\percent,\ampersand,\lparen,\rparen,\plus,\comma,\period,%
%\mathslash,\mathcolon,\semicolon,\less,\equal,\greater,\backslash,\rbrack,%
%\lbrack,\atsign,\vert,\lbrace,\rbrace,\times,\div}]{Minion Pro}
\usepackage{polyglossia}
\setmainlanguage{italian}
\usepackage{microtype}\newcommand{\sqnum}[1]{%
\framebox[1.2em]{\kern-\fboxsep\small\sffamily#1\kern-\fboxsep}%
\quad\ignorespaces}
\newcommand{\multilineentry}[2][c]{%
\renewcommand{\arraystretch}{1}%
\begin{tabular}{@{}#1@{}}#2\end{tabular}}
\renewcommand{\sin}{\operatorname{sen}}
\renewcommand{\tan}{\operatorname{tg}}
\renewcommand{\cot}{\operatorname{cotg}}
\renewcommand{\arcsin}{\operatorname{arcsen}}% kerning dell'apostrofo per Minion Pro
\makeatletter
\catcode`\'=12
\def\qu@te{'}
\catcode`'=\active
\begingroup
\obeylines\obeyspaces%
\gdef\@resetactivechars{%
\def^^M{\@activechar@info{EOL}\space}%
\def {\@activechar@info{space}\space}%
}%
\endgroup
\providecommand\texorpdfstring[2]{#1}
\protected\def'{\texorpdfstring{\texqu@te}{\string'}}
\def\texqu@te{\relax
\ifmmode
\expandafter^\expandafter\bgroup\expandafter\prim@s
\else
\expandafter\futurelet\expandafter\@let@token\expandafter\qu@t@
\fi}
\def\qu@t@{%
\ifx'\@let@token
\qu@te\qu@te\expandafter\@gobble
\else
{}\qu@te{}\penalty\@M\hskip\expandafter\z@skip
\fi}
\scantokens\expandafter{%
\expandafter\def\expandafter\pr@m@s\expandafter{\pr@m@s}}
\makeatother\begin{document}
\[
\sin^2\Bigl({\alpha+\frac{\pi}{6}}\Bigl)-\cos^2\Bigl({\alpha+\frac{\pi}{6}}
\Bigl) =\frac{-\cos2a}{2}, \qquad\qquad \sin
\alpha-\tan\frac{\alpha}{2}=2\sin^2\frac{\alpha}{2}\cdot\frac{1}{
\tan \alpha}
\]\[
\frac{1+\cos 2\alpha}{\cos 2\alpha}=\cot\alpha\cdot\frac{2\tan\alpha}{1-\tan^2
\alpha}, \qquad\qquad 2\cos^2\frac{x}{2}+\sin x=2
\]\[
\sin 2x=\cos (45^\circ -x)-\cos (45^\circ +x), \qquad\qquad \cos 2x + 2\sin
2x + 4\sin^2 x=4
\]\medskip
Calcolare il perimetro e l'area del triangolo rettangolo ABC, retto in A,
sapendo che c=60 cm e che $ \beta = \arcsin \frac{12}{13}$.
\medskipCalcolare l'area del triangolo rettagolo ABC, retto in A, sapendo che
l'altezza relativa all'ipotenusa misura 12 cm e che $\sin \beta =
\frac{4}{5}$.
\medskipTracciare il grafico della funzione
\[
f(x)=
\begin{cases}
x+3 & \text{se } -3 \leq x -1\\
2 & \text{se } -1 \leq x \leq 2 \\
x-4 & \text{se } \, 2 \leq x \leq 4
\end{cases}
\]e dire dove è crescente e dove è decrescente.
\medskipDeterminare il dominio delle seguenti funzioni:
\[
\text{a)} \quad
y = \sqrt\frac{x – x^2}{x^2 + 3}, \qquad \text{b)} \quad y = \ln (3x + 2) –
\ln (5-x), \qquad \text{c)} \quad y = \frac{\sqrt {3^x}}{3^x – 9}
\]
\end{document}`
Cos’altro devo mettere, o che cosa modificare?Grazie
mCiao,
non ho la pretesa di darti suggerimenti sui font, se proprio vuoi il [tt]minion[/tt] usalo, ma ti sconsiglio di usare un carattere che non sia stato progettato per la matematica, nelle parti “matematiche” del tuo elaborato.
Personalmente usarei il [tt]mathpazo[/tt] magari abbinato ad un carattere differente per il testo.
Ad ogni modo ti segnalo il pacchetto [tt]siunitx[/tt] per scrivere le unità di misura, ricorda che 12 cm, anche se scritto all’interno del testo di un problema è una parte matematica del tuo elaborato, osserva il codice:
`\documentclass[a4paper,twoside,titlepage,fleqn]{article}
\usepackage{textcomp}
%\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{mathspec}
\usepackage{xltxtra,eukdate}
\usepackage{siunitx}
\usepackage{mathpazo}\defaultfontfeatures{Contextuals=NoAlternate}
\setmainfont[Ligatures=TeX,Numbers=OldStyle]{Minion Pro}
%\setmathsfont(Digits,Latin)[Scale=MatchLowercase]{Minion Pro}
%\setmathfont[range={\mathup/{num,latin,Latin,greek,Greek},\question,\exclam,%
%\mathdollar,\percent,\ampersand,\lparen,\rparen,\plus,\comma,\period,%
%\mathslash,\mathcolon,\semicolon,\less,\equal,\greater,\backslash,\rbrack,%
%\lbrack,\atsign,\vert,\lbrace,\rbrace,\times,\div}]{Minion Pro}
\usepackage{polyglossia}
\setmainlanguage{italian}
\usepackage{microtype}\newcommand{\sqnum}[1]{%
\framebox[1.2em]{\kern-\fboxsep\small\sffamily#1\kern-\fboxsep}%
\quad\ignorespaces}
\newcommand{\multilineentry}[2][c]{%
\renewcommand{\arraystretch}{1}%
\begin{tabular}{@{}#1@{}}#2\end{tabular}}
\renewcommand{\sin}{\operatorname{sen}}
\renewcommand{\tan}{\operatorname{tg}}
\renewcommand{\cot}{\operatorname{cotg}}
\renewcommand{\arcsin}{\operatorname{arcsen}}% kerning dell'apostrofo per Minion Pro
\makeatletter
\catcode`\'=12
\def\qu@te{'}
\catcode`'=\active
\begingroup
\obeylines\obeyspaces%
\gdef\@resetactivechars{%
\def^^M{\@activechar@info{EOL}\space}%
\def {\@activechar@info{space}\space}%
}%
\endgroup
\providecommand\texorpdfstring[2]{#1}
\protected\def'{\texorpdfstring{\texqu@te}{\string'}}
\def\texqu@te{\relax
\ifmmode
\expandafter^\expandafter\bgroup\expandafter\prim@s
\else
\expandafter\futurelet\expandafter\@let@token\expandafter\qu@t@
\fi}
\def\qu@t@{%
\ifx'\@let@token
\qu@te\qu@te\expandafter\@gobble
\else
{}\qu@te{}\penalty\@M\hskip\expandafter\z@skip
\fi}
\scantokens\expandafter{%
\expandafter\def\expandafter\pr@m@s\expandafter{\pr@m@s}}
\makeatother\begin{document}
\[
\sin^2\Bigl({\alpha+\frac{\pi}{6}}\Bigl)-\cos^2\Bigl({\alpha+\frac{\pi}{6}}
\Bigl) =\frac{-\cos2a}{2}, \qquad\qquad \sin
\alpha-\tan\frac{\alpha}{2}=2\sin^2\frac{\alpha}{2}\cdot\frac{1}{
\tan \alpha}
\]\[
\frac{1+\cos 2\alpha}{\cos 2\alpha}=\cot\alpha\cdot\frac{2\tan\alpha}{1-\tan^2
\alpha}, \qquad\qquad 2\cos^2\frac{x}{2}+\sin x=2
\]\[
\sin 2x=\cos (45^\circ -x)-\cos (45^\circ +x), \qquad\qquad \cos 2x + 2\sin
2x + 4\sin^2 x=4
\]\medskip
Calcolare il perimetro e l'area del triangolo rettangolo ABC, retto in A,
sapendo che c=60 cm e che $ \beta = \arcsin \frac{12}{13}$.
\medskipCalcolare l'area del triangolo rettangolo ABC, retto in A, sapendo che
l'altezza relativa all'ipotenusa misura \SI{12}{cm} e che $\sin \beta =
\frac{4}{5}$.
\medskipTracciare il grafico della funzione
\[
f(x)=
\begin{cases}
x+3 & \text{se } -3 \leq x -1\\
2 & \text{se } -1 \leq x \leq 2 \\
x-4 & \text{se } \, 2 \leq x \leq 4
\end{cases}
\]e dire dove è crescente e dove è decrescente.
\medskipDeterminare il dominio delle seguenti funzioni:
\[
\text{a)} \quad
y = \sqrt\frac{x – x^2}{x^2 + 3}, \qquad \text{b)} \quad y = \ln (3x + 2) –
\ln (5-x), \qquad \text{c)} \quad y = \frac{\sqrt {3^x}}{3^x – 9}
\]
\end{document}`Saluti
-
8 Gennaio 2014 alle 20:34 #91354::
Allora, affronto un problema per volta…
Ho compilato un breve testo di prova usando un esempio dalla introxelatex e compila correttamente.
Riportando una parte di quel codice nel mio file, ottengo invece un nuovo errore
`\documentclass[a4paper,twoside,titlepage,fleqn]{article}
\usepackage{xltxtra,eukdate}
\usepackage{textcomp}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{unicode-math}
\defaultfontfeatures{Contextuals=NoAlternate}
\setmainfont[Ligatures=TeX,Numbers=OldStyle]{Minion Pro}
\setmathfont{XITS Math}
\setmathfont[range=\mathup]{Minion Pro}
\setmathfont[range=\mathbfup]{Minion Pro Bold}
\setmathfont[range=\mathit]{Minion Pro Italic}\usepackage{units}
\usepackage{polyglossia}
\setmainlanguage{italian}
\setotherlanguage[variant=polytonic]{greek}
\setotherlanguage{latin}
\usepackage{microtype}
\usepackage[margin=2.5cm,heightrounded]{geometry}
\newrobustcmd\lining[1]{{\addfontfeatures{Numbers=Lining}#1}}
\setlength{\parindent}{0pt}
\setlength{\mathindent}{0pt}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{multicol} % per righe multicolonna
\usepackage{multirow} % per colonne multiriga
\usepackage{booktabs} % per toprule midrule e bottomrule
\usepackage{ragged2e} % per sillabare nelle tabelle
\usepackage{enumitem} % per gli elenghi
\setlist{noitemsep}
\providerobustcmd\ap{\ifmmode^\expandafter\mathrm\else\expandafter\textsuperscript\fi}
\providerobustcmd\ped{\ifmmode^\expandafter\mathrm\else\expandafter\textsubscript\fi}\usepackage{titletoc} % per l'indice
\contentsmargin{3em}
\dottedcontents{section}[2em]{}{2em}{0.6pc}\usepackage{fancyhdr} %per le testatine
\pagestyle{fancy}
\setlength{\headheight}{14.5pt}
\fancyhf{}
\fancyhead[LE]{\thepage \hfill III D — Documento del 15 maggio }
\fancyhead[RO]{III D — Documento del 15 maggio \hfill \thepage}%\newcommand{\LN}[1]{\foreignlanguage{latin}{\em #1}}
\newcommand{\LN}[2][]{%
\foreignlanguage{latin}{\em #1\hspace{0pt}#2}}
\newenvironment{latino}
{\begin{otherlanguage*}{latin}\em}
{\end{otherlanguage*}}
\newcommand{\GR}[1]{\foreignlanguage{greek}{#1}}
\newcommand{\omissis}{[\textellipsis\unkern]}
\newcommand{\verticale}[2][c]{%
\raisebox{1sp}{\smash{\rotatebox[origin=rc]{90}{%
\begin{tabular}{@{}#1@{}}#2\end{tabular}}}}}
\newcommand{\sqnum}[1]{%
\framebox[1.2em]{\kern-\fboxsep\small\sffamily#1\kern-\fboxsep}%
\quad\ignorespaces}
\newcommand{\multilineentry}[2][c]{%
\renewcommand{\arraystretch}{1}%
\begin{tabular}{@{}#1@{}}#2\end{tabular}}
\renewcommand{\sin}{\operatorname{sen}}
\renewcommand{\tan}{\operatorname{tg}}
\renewcommand{\cot}{\operatorname{cotg}}
\renewcommand{\arcsin}{\operatorname{arcsen}}
\newenvironment{lista}
{\par\setlength{\parindent}{0pt}%
\setlength{\parskip}{1ex plus 0.5ex minus 0.2ex}}
{\par}% kerning dell'apostrofo per Minion Pro
\makeatletter
\catcode`\'=12
\def\qu@te{'}
\catcode`'=\active
\begingroup
\obeylines\obeyspaces%
\gdef\@resetactivechars{%
\def^^M{\@activechar@info{EOL}\space}%
\def {\@activechar@info{space}\space}%
}%
\endgroup
\providecommand\texorpdfstring[2]{#1}
\protected\def'{\texorpdfstring{\texqu@te}{\string'}}
\def\texqu@te{\relax
\ifmmode
\expandafter^\expandafter\bgroup\expandafter\prim@s
\else
\expandafter\futurelet\expandafter\@let@token\expandafter\qu@t@
\fi}
\def\qu@t@{%
\ifx'\@let@token
\qu@te\qu@te\expandafter\@gobble
\else
{}\qu@te{}\penalty\@M\hskip\expandafter\z@skip
\fi}
\scantokens\expandafter{%
\expandafter\def\expandafter\pr@m@s\expandafter{\pr@m@s}}
\makeatother\usepackage{hyperref}
\hypersetup{hyperindex}
\usepackage{bookmark}\begin{document}
\begin{titlepage}
\begin{center}
\valign{\vfill\hbox{#}\vfill\cr
\llap{\includegraphics[width=1.8cm]{logo}\hspace{1.5cm}}\cr
\begin{tabular}{@{}c@{}}
\bfseries LICEO GINNASIO STATALE \\
\bfseries «RAIMONDO FRANCHETTI» — VENEZIA-MESTRE \\
Corso del Popolo, 82 VE-MESTRE 30172 \\
{\small Tel. 041/5315531 — Fax 041/5328524} \\
{\small e-mail: segreteria@liceofranchetti.it} \\
{\small Cod. fiscale 82007660275 — Cod. Scuola VEPC04000L}
\end{tabular}\cr}\vfill
ESAME di STATO
a. s. 2010–2011
\vspace{2cm}
{\Large{\textbf{DOCUMENTO DEL CONSIGLIO DI CLASSE}}}
(Art. 5, D.P.R. 323/98)
\vspace{2cm}
{\Large{\textbf{CLASSE III D}}}
\vspace{3cm}
Venezia–Mestre, 15 maggio 2011
\vfill
Dirigente Scolastico: prof. ******
\end{center}
\end{titlepage}%\begingroup
%\advance\hsize-10em
%\vspace*{\stretch{1}}
%\centering\tableofcontents
%\vspace*{\stretch{1}}
%\endgroup\begin{center}
\vspace*{\stretch{1}}
\mbox{\parbox{.8\textwidth}{\tableofcontents}}
\vspace*{\stretch{1}}
\end{center}\newpage
\section{Composizione del Consiglio di classe}
\bigskip\begin{tabular}{l@{\qquad}l}
\toprule
\textbf{Materia} & \textbf{Docente} \\
\midrule
Italiano & Carlo Fabbiani \\
Latino & Silvia Talluri \\
Greco & Silvia Talluri \\
Lingua Straniera (Inglese) & *********** \\
Storia & Mauro Sacchetto \\
Filosofia & Mauro Sacchetto \\
Matematica & ********* \\
Fisica & ********** \\
Scienze Naturali & ********** \\
Storia dell'Arte & ************* \\
Educazione Fisica & ********** \\
Religione cattolica & ***************** \\[1ex]
Docente coordinatore & Mauro Sacchetto \\
\bottomrule
\end{tabular}`
e per la riga della tabella ottengo
`LaTeX Font Warning: Font shape `T1/XITSMath(1)/m/n' undefined
(Font) using `T1/cmr/m/n' instead on input line 111.(/usr/local/texlive/2013/texmf-dist/tex/latex/microtype/mt-cmr.cfg)
LaTeX Font Warning: Font shape `T1/XITSMath(2)/m/n' undefined
(Font) using `T1/cmr/m/n' instead on input line 111.! Math formula deleted: Insufficient symbol fonts.
\resetMathstrut@ ->\setbox \z@ \hbox {$($
}\ht \Mathstrutbox@ \ht \z@ \dp \Ma…
l.111 \begin{tabular}
{@{}c@{}}
?
`
e qui mi fermo…m
-
8 Gennaio 2014 alle 23:14 #91355::
E perché con XeLaTeX usi il pacchetto fontenc con la codifica T1; XeLaTeX lavora con i ofnt OpenType che non hanno la codifica T1. non hai bisogno nemmeno del fotn textcomp; perché tutti i suoi simboli sono contenuti in qualunque fotn OpenType decente. Come fai a usare i Minion Pro con le ospzioni che gli specifichi, se non carichi il pacchetto fontspec?Questo per quel che riguarda l’errore per il quale non viene trovato il font T1/XITSMath(1)/m/n, che evidentemente non eisite, visto che XITS Math non è codificato T!, ma è Opentype.
Poi scorrendo il resto del codice vedo che fin dall’inizio, daltupe primo esempio, ridefinisci i nomi degli operatori trigonometrici; questa è la solita pessima abitudine di alcuni prof di matematica di ingorare compeltamente le norme ISO; (in questo caso vlaide anche per i matematici, non coma la faccenda del segno di differenziale) dove i nomi degli operatori (non solo quelli trigonometrici) non possono venire chiamati in modi fantasiosi: sin, cos, tan, e cot sono i nomi standard ISO, e sono abbreviazioni dei nomi latini, non sono nomi inglesi o diqualche altra lingua.
Se proprio vuoi blandire i tupi colleghi, almeno non rideifinire i comandi dei nomi ISO \sin, \tan, \cot, \arcsin ma definisci direttamente l loro comandi fantasasiosi:`
\DeclareMathOperator{\sen}{sen}
\DeclareMAthOperator{\tg}{tg}
\DeclareMathOperator{\cotg}{cotg}
\DeclareMathOperator{\arcsen}{arcsen}`(vedi pag 17 della documentazione di amsmath.Come ingegnere non dovrei dire che cosa dovrebbero fare i matematici, ma come docente che ha usato la matematica per tanti anni, circa 50, in una facoltà di ingegneria, e per alcuni anni ho avuto anche la sfrontatezza di insegnare matematica nella stessa facoltà, ti assicuro che i nomi “italiani” delle funzioni trigonometriche causeranno agli studenti di quei prof seri problemi quando andranno all’università. La scusa che nel libro di testo adottato vengono usati quei nomi “italiani” è una scusa pietosa, perché innazi tutto potrebbero scegliere altri libri di testo, e inoltre potrebbero dire che per farsi capire in gir per il modo con il linguaggio della matematica, privo di qualsiasi ridondanza, bisogna usare i nomi e i simboli specificati dalle Norme Internazionali, che purtroppo non vengono seguite nel libro di testo a causa di una malintesa italianità della matematica (che potremmo far risalire insieme all’alfabeto “italiano” di 21 lettere) ad un passato ventennio prebellico.
Scusami Samiel, ma mi sento rimescolare quando vedo simili provincialismi di alcuni matematici delle scuole secondarie.
Come ex studente di un liceo classico, poi, mi sento ancora più frustrato…
-
9 Gennaio 2014 alle 15:12 #91356::
ti segnalo il pacchetto siunitx per scrivere le unità di misura
adesso vedo come usarlo nel caso specifico
E perché con XeLaTeX usi il pacchetto fontenc con la codifica T1; XeLaTeX lavora con i ofnt OpenType che non hanno la codifica T1. non hai bisogno nemmeno del fotn textcomp; perché tutti i suoi simboli sono contenuti in qualunque fotn OpenType decente. Come fai a usare i Minion Pro con le ospzioni che gli specifichi, se non carichi il pacchetto fontspec?
sì, si tratta di un grossolano errore dovuto a frettolosi copia/incolla
questa è la solita pessima abitudine di alcuni prof di matematica di ingorare compeltamente le norme ISO
lo so, già l’anno scorso si era posto il problema. Proverò ad insistere, le resistenze sono del tipo
«il libro li chiama così», «gli studenti sono abituati così» e simili, mi rendo conto tuttavia che il perseverare
in un errore non è mai una buona giustificazioneAdesso la compilazione produce un altro errore, localizzato a una riga che non mi par possibile lo generi,
per cui temo derivi da qualche altro fattore:
`\documentclass[a4paper,twoside,titlepage,fleqn]{article}
\usepackage{xltxtra,eukdate}
\usepackage{fontspec}
\usepackage{amsmath}
\usepackage{unicode-math}
\defaultfontfeatures{Contextuals=NoAlternate}
\setmainfont[Ligatures=TeX,Numbers=OldStyle]{Minion Pro}
\setmathfont{XITS Math}
\setmathfont[range=\mathup]{Minion Pro}
\setmathfont[range=\mathbfup]{Minion Pro Bold}
\setmathfont[range=\mathit]{Minion Pro Italic}\usepackage{units}
\usepackage{polyglossia}
\setmainlanguage{italian}
\setotherlanguage[variant=polytonic]{greek}
\setotherlanguage{latin}
\usepackage{microtype}
\usepackage[margin=2.5cm,heightrounded]{geometry}
\newrobustcmd\lining[1]{{\addfontfeatures{Numbers=Lining}#1}}
\setlength{\parindent}{0pt}
\setlength{\mathindent}{0pt}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{multicol} % per righe multicolonna
\usepackage{multirow} % per colonne multiriga
\usepackage{booktabs} % per toprule midrule e bottomrule
\usepackage{ragged2e} % per sillabare nelle tabelle
\usepackage{enumitem} % per gli elenghi
\setlist{noitemsep}
\providerobustcmd\ap{\ifmmode^\expandafter\mathrm\else\expandafter\textsuperscript\fi}
\providerobustcmd\ped{\ifmmode^\expandafter\mathrm\else\expandafter\textsubscript\fi}\usepackage{titletoc} % per l'indice
\contentsmargin{3em}
\dottedcontents{section}[2em]{}{2em}{0.6pc}\usepackage{fancyhdr} % per le testatine
\pagestyle{fancy}
\setlength{\headheight}{14.5pt}
\fancyhf{}
\fancyhead[LE]{\thepage \hfill III D — Documento del 15 maggio }
\fancyhead[RO]{III D — Documento del 15 maggio \hfill \thepage}%\newcommand{\LN}[1]{\foreignlanguage{latin}{\em #1}}
\newcommand{\LN}[2][]{%
\foreignlanguage{latin}{\em #1\hspace{0pt}#2}}
\newenvironment{latino}
{\begin{otherlanguage*}{latin}\em}
{\end{otherlanguage*}}
\newcommand{\GR}[1]{\foreignlanguage{greek}{#1}}
\newcommand{\omissis}{[\textellipsis\unkern]}
\newcommand{\verticale}[2][c]{%
\raisebox{1sp}{\smash{\rotatebox[origin=rc]{90}{%
\begin{tabular}{@{}#1@{}}#2\end{tabular}}}}}
\newcommand{\sqnum}[1]{%
\framebox[1.2em]{\kern-\fboxsep\small\sffamily#1\kern-\fboxsep}%
\quad\ignorespaces}
\newcommand{\multilineentry}[2][c]{%
\renewcommand{\arraystretch}{1}%
\begin{tabular}{@{}#1@{}}#2\end{tabular}}
\renewcommand{\sin}{\operatorname{sen}}
\renewcommand{\tan}{\operatorname{tg}}
\renewcommand{\cot}{\operatorname{cotg}}
\renewcommand{\arcsin}{\operatorname{arcsen}}
\newenvironment{lista}
{\par\setlength{\parindent}{0pt}%
\setlength{\parskip}{1ex plus 0.5ex minus 0.2ex}}
{\par}% kerning dell'apostrofo per Minion Pro
\makeatletter
\catcode`\'=12
\def\qu@te{'}
\catcode`'=\active
\begingroup
\obeylines\obeyspaces%
\gdef\@resetactivechars{%
\def^^M{\@activechar@info{EOL}\space}%
\def {\@activechar@info{space}\space}%
}%
\endgroup
\providecommand\texorpdfstring[2]{#1}
\protected\def'{\texorpdfstring{\texqu@te}{\string'}}
\def\texqu@te{\relax
\ifmmode
\expandafter^\expandafter\bgroup\expandafter\prim@s
\else
\expandafter\futurelet\expandafter\@let@token\expandafter\qu@t@
\fi}
\def\qu@t@{%
\ifx'\@let@token
\qu@te\qu@te\expandafter\@gobble
\else
{}\qu@te{}\penalty\@M\hskip\expandafter\z@skip
\fi}
\scantokens\expandafter{%
\expandafter\def\expandafter\pr@m@s\expandafter{\pr@m@s}}
\makeatother\usepackage{hyperref}
\hypersetup{hyperindex}
\usepackage{bookmark}\begin{document}
\begin{titlepage}
\begin{center}
\valign{\vfill\hbox{#}\vfill\cr
\llap{\includegraphics[width=1.8cm]{logo}\hspace{1.5cm}}\cr
\begin{tabular}{@{}c@{}}
\bfseries LICEO GINNASIO STATALE \\
\bfseries «RAIMONDO FRANCHETTI» — VENEZIA-MESTRE \\
Corso del Popolo, 82 VE-MESTRE 30172 \\
{\small Tel. 041/5315531 — Fax 041/5328524} \\
{\small e-mail: segreteria@liceofranchetti.it} \\
{\small Cod. fiscale 82007660275 — Cod. Scuola VEPC04000L}
\end{tabular}\cr}\vfill
ESAME di STATO
a. s. 2010–2011
\vspace{2cm}
{\Large{\textbf{DOCUMENTO DEL CONSIGLIO DI CLASSE}}}
(Art. 5, D.P.R. 323/98)
\vspace{2cm}
{\Large{\textbf{CLASSE III D}}}
\vspace{3cm}
Venezia–Mestre, 15 maggio 2011
\vfill
Dirigente Scolastico: prof. ******
\end{center}
\end{titlepage}%\begingroup
%\advance\hsize-10em
%\vspace*{\stretch{1}}
%\centering\tableofcontents
%\vspace*{\stretch{1}}
%\endgroup\begin{center}
\vspace*{\stretch{1}}
\mbox{\parbox{.8\textwidth}{\tableofcontents}}
\vspace*{\stretch{1}}
\end{center}\newpage
\section{Composizione del Consiglio di classe}
\bigskip\begin{tabular}{l@{\qquad}l}
\toprule
\textbf{Materia} & \textbf{Docente} \\
\midrule
Italiano & Mario Rossi \\
Latino & Mario Rossi \\
Greco & Mario Rossi \\
Lingua Straniera (Inglese) & Mario Rossi \\
Storia & Mauro Sacchetto \\
Filosofia & Mauro Sacchetto \\
Matematica & Mario Rossi \\
Fisica & Mario Rossi \\
Scienze Naturali & v \\
Storia dell'Arte & Giuseppe verdi \\
Educazione Fisica & Mario Rossi \\
Religione cattolica & Mario Rossi\\[1ex]
Docente coordinatore & Mauro Sacchetto \\
\bottomrule
\end{tabular}\bigskip
\noindent Il presente documento è stato approvato all'unanimità \\
dal Consiglio di classe nella seduta dell'11 maggio 2011.\newpage`
e l’errore è il seguente:
`ABD: EverySelectfont initializing macros
(/usr/local/texlive/2013/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/local/texlive/2013/texmf-dist/tex/generic/oberdiek/gettitlestring.sty))Package hyperref Warning: Rerun to get /PageLabels entry.
(/usr/local/texlive/2013/texmf-dist/tex/generic/oberdiek/se-ascii-print.def)
[1] [2]
! Missing $ inserted.
$
l.174 Storia dell'A
rte & Giuseppe verdi \\`
A cosa può essere docuto?
-
9 Gennaio 2014 alle 16:07 #91357::
È dovuto al fatto che viene usato il segno di esponente ^ mentre non si è in modo matematico.Il messaggio d’errore scritto per disteso è il seguente:`./SamielMinionPro.tex:184: Missing $ inserted.
$
^
\um_superscript:n #1->^
\bgroup #1\peek_meaning_remove:NTF ^\um_arg_i_before_…\__int_case_end:nw …ark #4#5\q_stop ->\c_zero #1
#4
A
l.184 Storia dell'A
rte & Giuseppe verdi \\
? `ha sicuramente a che fare con comandi del pacchetto l3exp, ciò del linguaggio L# che viene usato ora abbastanza spesso dentro le macro che gestiscono i comandi di sistema.
Io non sono in grado di trovare quale sia il comando difettoso, anche se il nome viene mostrato [tt]\um_superscript[/tt]. Enrico probabilmente ti sa dire di più.Ti suggerisco di rappezzare il codice in questo modo: commenta tutto quello che hai scritto per la correzione del kerning con l’apostrofo del MinionPro; poi se il kerning dell’apostrofo non ti piace inserisci qualcosa come \kern-1pt (aggiustandone il valore e il segno) prima o dopo l’apostrofo nelle istanze in cui ti sembra che l’accostamento sia errato. Capisco che sia da fare a mano, ma se Enrico non trova come aggiustare quella macro del cuore di LaTeX, non puoi farci niente.
Il file sorgente che ti allego è modificato commentando tutta la parte che riguarda l’apostrofo (e aggiungendo \end{document} alla fine per poterlo compilare); compila senza errori e non mi sembra che l’accostamento dell’apostrofo sia così malvagio senza la correzione che avevi definito.`% !TEX TS-program = XeLaTeX
% !TEX encoding = UTF-8 Unicode
\documentclass[a4paper,twoside,titlepage,fleqn]{article}
\usepackage{xltxtra,eukdate}\usepackage{fontspec}
\usepackage{amsmath}
\usepackage{unicode-math}\defaultfontfeatures{Contextuals=NoAlternate}
\setmainfont[Ligatures=TeX,Numbers=OldStyle]{Minion Pro}
\setmathfont{XITS Math}
\setmathfont[range=\mathup]{Minion Pro}
\setmathfont[range=\mathbfup]{Minion Pro Bold}
\setmathfont[range=\mathit]{Minion Pro Italic}\usepackage{units}% perché non siunitx?
\usepackage{polyglossia}
\setmainlanguage{italian}
\setotherlanguage[variant=polytonic]{greek}
\setotherlanguage{latin}
\usepackage{microtype}\usepackage[margin=2.5cm,heightrounded]{geometry}
\newrobustcmd\lining[1]{{\addfontfeatures{Numbers=Lining}#1}}
\setlength{\parindent}{0pt}
\setlength{\mathindent}{0pt}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{multicol} % per righe multicolonna
\usepackage{multirow} % per colonne multiriga
\usepackage{booktabs} % per toprule midrule e bottomrule
\usepackage{ragged2e} % per sillabare nelle tabelle
\usepackage{enumitem} % per gli elenchi
\setlist{noitemsep}\providerobustcmd\ap{\ifmmode^\expandafter\mathrm\else\expandafter\textsuperscript\fi}
\providerobustcmd\ped{\ifmmode^\expandafter\mathrm\else\expandafter\textsubscript\fi}\usepackage{titletoc} % per l'indice
\contentsmargin{3em}
\dottedcontents{section}[2em]{}{2em}{0.6pc}\usepackage{fancyhdr} % per le testatine
\pagestyle{fancy}
\setlength{\headheight}{14.5pt}
\fancyhf{}
\fancyhead[LE]{\thepage \hfill III D — Documento del 15 maggio }
\fancyhead[RO]{III D — Documento del 15 maggio \hfill \thepage}%\newcommand{\LN}[1]{\foreignlanguage{latin}{\em #1}}
\newcommand{\LN}[2][]{%
\foreignlanguage{latin}{\emph{#1\hspace{0pt}#2}}}% <--- per la correzione italica \newenvironment{latino} {\begin{otherlanguage*}{latin}\em} {\end{otherlanguage*}} \newcommand{\GR}[1]{\foreignlanguage{greek}{#1}} \newcommand{\omissis}{[\textellipsis\unkern]} \newcommand{\verticale}[2][c]{% \raisebox{1sp}{\smash{\rotatebox[origin=rc]{90}{% \begin{tabular}{@{}#1@{}}#2\end{tabular}}}}} \newcommand{\sqnum}[1]{% \framebox[1.2em]{\kern-\fboxsep\small\sffamily#1\kern-\fboxsep}% \quad\ignorespaces} \newcommand{\multilineentry}[2][c]{% \renewcommand{\arraystretch}{1}% \begin{tabular}{@{}#1@{}}#2\end{tabular}} \renewcommand{\sin}{\operatorname{sen}} \renewcommand{\tan}{\operatorname{tg}} \renewcommand{\cot}{\operatorname{cotg}} \renewcommand{\arcsin}{\operatorname{arcsen}} \newenvironment{lista} {\par\setlength{\parindent}{0pt}% \setlength{\parskip}{1ex plus 0.5ex minus 0.2ex}} {\par} % kerning dell'apostrofo per Minion Pro %\makeatletter %\catcode`\'=12 %\def\qu@te{'} %\catcode`'=\active % %\begingroup %\obeylines\obeyspaces% %\gdef\@resetactivechars{% %\def^^M{\@activechar@info{EOL}\space}% %\def {\@activechar@info{space}\space}% %}% %\endgroup % %\providecommand\texorpdfstring[2]{#1} %\protected\def'{\texorpdfstring{\texqu@te}{\string'}} %\def\texqu@te{\relax % \ifmmode % \expandafter^\expandafter\bgroup\expandafter\prim@s % \else % \expandafter\futurelet\expandafter\@let@token\expandafter\qu@t@ % \fi} %\def\qu@t@{% % \ifx'\@let@token % \qu@te\qu@te\expandafter\@gobble % \else % {}\qu@te{}\penalty\@M\hskip\expandafter\z@skip % \fi} %\scantokens\expandafter{% % \expandafter\def\expandafter\pr@m@s\expandafter{\pr@m@s}} %\makeatother \usepackage{hyperref} \hypersetup{hyperindex} \usepackage{bookmark} \begin{document}\errorcontextlines=20 \begin{titlepage} \begin{center} \valign{\vfill\hbox{#}\vfill\cr \llap{\includegraphics[width=1.8cm]{logo}\hspace{1.5cm}}\cr \begin{tabular}{@{}c@{}} \bfseries LICEO GINNASIO STATALE \\ \bfseries «RAIMONDO FRANCHETTI» -- VENEZIA-MESTRE \\ Corso del Popolo, 82 VE-MESTRE 30172 \\ {\small Tel. 041/5315531 -- Fax 041/5328524} \\ {\small e-mail: segreteria@liceofranchetti.it} \\
{\small Cod. fiscale 82007660275 — Cod. Scuola VEPC04000L}
\end{tabular}\cr}\vfill
ESAME di STATO
a.\ s.\ 2010–2011
\vspace{2cm}
{\Large{\textbf{DOCUMENTO DEL CONSIGLIO DI CLASSE}}}
(Art. 5, D.P.R.\ 323/98)
\vspace{2cm}
{\Large{\textbf{CLASSE III D}}}
\vspace{3cm}
Venezia–Mestre, 15 maggio 2011
\vfill
Dirigente Scolastico: prof. ******
\end{center}
\end{titlepage}%\begingroup
%\advance\hsize-10em
%\vspace*{\stretch{1}}
%\centering\tableofcontents
%\vspace*{\stretch{1}}
%\endgroup\begin{center}
\vspace*{\stretch{1}}
\mbox{\parbox{.8\textwidth}{\tableofcontents}}
\vspace*{\stretch{1}}
\end{center}\newpage
\section{Composizione del Consiglio di classe}
\bigskip\begin{tabular}{l@{\qquad}l}
\toprule
\textbf{Materia} & \textbf{Docente} \\
\midrule
Italiano & Mario Rossi \\
Latino & Mario Rossi \\
Greco & Mario Rossi \\
Lingua Straniera (Inglese) & Mario Rossi \\
Storia & Mauro Sacchetto \\
Filosofia & Mauro Sacchetto \\
Matematica & Mario Rossi \\
Fisica & Mario Rossi \\
Scienze Naturali & v \\
Storia dell'Arte & Giuseppe verdi \\
Educazione Fisica & Mario Rossi \\
Religione cattolica & Mario Rossi\\[1ex]
Docente coordinatore & Mauro Sacchetto \\
\bottomrule
\end{tabular}\bigskip
\noindent Il presente documento è stato approvato all'unanimità \\
dal Consiglio di classe nella seduta dell'11 maggio 2011.\end{document}`Leggi quel paio di commenti che ho aggiunto, in particolare per evitare si usare \em che come dichiarazione fa poco, mentre \emph, come comando, produce anche un’eventuale correzione italica se ce ne fosse bisogno. Ho messo un commento vicino alla chiamata del pacchetto units del 1998 (archeologia); tra l’altro, se ne leggi la documentazione vedi che quando le unità richiedono una frazione il pacchetto units le genera con la barra obliqua e con i simboli delle unità scritti in carattere script size; è il modo di scrivere che è stigmatizzato dalle norme; certamente non aiuta la lettura. meglio usare il pacchetto siunutx del 2013 (moderno; eccellente; potentissimo)
-
9 Gennaio 2014 alle 16:09 #91358::
Come soluzione per un font umanistico con cui si possa scrivere anche matematica
ti suggerisco
`\usepackage[garamond]{mathdesign}
\usepackage{garamondx}`
Il font garamond caricato dal pacchetto è l URW Garamond. Praticamente un clone dello Stempel.
Tempo fa c’era anche un pacchetto per gestire la matematica con l Adobe garamond, ma non lo trovo più.
In ogni caso garamondx e mathdesign sono gratuiti, al contrario di Adobe garamond e minino pro.Va fatta la precisazione che questi fon non vanno bene se non per la matematica elementare. In caso contrario userei senza dubbio il latin modern, che va bene per scrivere tutto: matematica, greco, fonetica, ecc ecc 🙂
Ciao
IvanP.s. Dimenticavo di dire che il garamondx va installato con getnonfreefonts.
-
9 Gennaio 2014 alle 16:13 #91359::
ivan” post=90917Come soluzione per un font umanistico con cui si possa scrivere anche matematica
ti suggerisco
`\usepackage[garamond]{mathdesign}
\usepackage{garamondx}`
Il font garamond caricato dal pacchetto è l URW Garamond. Praticamente un clone dello Stempel.
Tempo fa c’era anche un pacchetto per gestire la matematica con l Adobe garamond, ma non lo trovo più.
In ogni caso garamondx e mathdesign sono gratuiti, al contrario di Adobe garamond e minino pro.Va fatta la precisazione che questi fon non vanno bene se non per la matematica elementare. In caso contrario userei senza dubbio il latin modern, che va bene per scrivere tutto: matematica, greco, fonetica, ecc ecc 🙂
Ciao
IvanP.s. Dimenticavo di dire che il garamondx va installato con getnonfreefonts.
Ivan, Mauro sta cercando di comporre con XeLaTeX; in sostanza gli stai dicendo di NON compilare con XeLaTeX e di usare i font Type 1 per pdfLaTeX. 🙂
-
9 Gennaio 2014 alle 16:33 #91360::
Il garamondx lo conosco, lì’ho installato da sempre.
@ivan: dai un’occhiata a questa discussione:
http://www.guitex.org/home/it/forum/5-tex-e-latex/83435-ancora-sul-greco-con-xelatex?limit=15&start=15
Ho un’altra versione di questo file composta con pdflatex,
stavo cercando di capire come fare anche con xelatex.
Adesso vedo i rilievi di Claudio….m
-
9 Gennaio 2014 alle 16:42 #91361::
Tuttavia ci dev’essere qualche altra interferenza, perché
`\documentclass[a4paper,12pt]{article}
\usepackage{fontspec}
%\defaultfontfeatures{Contextuals=NoAlternate}
\setmainfont[Ligatures=TeX,Numbers=OldStyle]{Minion Pro}
\setsansfont[Ligatures=TeX,Scale=MatchLowercase]{Myriad Pro}
\usepackage{polyglossia}
\setmainlanguage{italian}
\setotherlanguage[variant=polytonic]{greek}
\setotherlanguage{russian}
%\setotherlanguage{hebrew}
%\newfontfamily\hebrewfont{CJHebLtx}
\usepackage{microtype}
\newrobustcmd\lining[1]{{\addfontfeatures{Numbers=Lining}#1}}
\setlength{\parindent}{0pt}% kerning dell'apostrofo per Minion Pro
\makeatletter
\catcode`\'=12
\def\qu@te{'}
\catcode`'=\active
\begingroup
\obeylines\obeyspaces%
\gdef\@resetactivechars{%
\def^^M{\@activechar@info{EOL}\space}%
\def {\@activechar@info{space}\space}%
}%
\endgroup
\providecommand\texorpdfstring[2]{#1}
\protected\def'{\texorpdfstring{\texqu@te}{\string'}}
\def\texqu@te{\relax
\ifmmode
\expandafter^\expandafter\bgroup\expandafter\prim@s
\else
\expandafter\futurelet\expandafter\@let@token\expandafter\qu@t@
\fi}
\def\qu@t@{%
\ifx'\@let@token
\qu@te\qu@te\expandafter\@gobble
\else
{}\qu@te{}\penalty\@M\hskip\expandafter\z@skip
\fi}
\scantokens\expandafter{%
\expandafter\def\expandafter\pr@m@s\expandafter{\pr@m@s}}
\makeatother\begin{document}
\textbf{ADOBE MINION PRO}
\medskiptesto normale in minuscolo. Quel ramo del lago di Como
elementi `apotropi', “apotropi''
TESTO MAIUSCOLO, QUEL RAMO DEL LAGO DI COMO
\textit{testo in corsivo. Quel ramo del lago di Como}
\textbf{testo in grassetto. Quel ramo del lago di Como}
\textit{\textbf{testo in grassetto corsivo. Quel ramo del lago di Como}}
\textsc{testo in maiuscoletto. quel ramo del lago di como}
numeri — minuscoli:
1 2 3 4 5 6 7 8 9 0
numeri — maiuscoli
\lining{1 2 3 4 5 6 7 8 9 0}
\medskipACCENTI
à è é ì ò ù À È É Ì Ò Ù
\medskipLETTERE SPECIALI
ni{\~n}o, façon, bénédiction, Sch\”{o}nbrunn, Stra{\ss}e, Kru{\v s}{\v c}ëv,
Woiti{\l}a
\medskipQuel ramo del lago di Como, che volge a mezzogiorno, tra due catene non
interrotte di monti, tutto a seni e a golfi, a seconda dello sporgere e del
rientrare di quelli, vien, quasi a un tratto, a ristringersi, e a prender
corso e figura di fiume, tra un promontorio a destra, e un'ampia costiera
dall'altra parte; e il ponte, che ivi congiunge le due rive, par che renda
ancor più sensibile all'occhio questa trasformazione, e segni il punto in cui
il lago cessa, e l'Adda rincomincia, per ripigliar poi nome di lago dove le
rive, allontanandosi di nuovo, lascian l'acqua distendersi e rallentarsi in
nuovi golfi e in nuovi seni.
\medskip\textsf{MYRIAD PRO}
\textsf{Quel ramo del lago di Como, che volge a mezzogiorno, tra due catene non
interrotte di monti, tutto a seni e a golfi, a seconda dello sporgere e del
rientrare di quelli, vien, quasi a un tratto, a ristringersi, e a prender
corso e figura di fiume, tra un promontorio a destra, e un'ampia costiera
dall'altra parte; e il ponte, che ivi congiunge le due rive, par che renda
ancor più sensibile all'occhio questa trasformazione, e segni il punto in cui
il lago cessa, e l'Adda rincomincia, per ripigliar poi nome di lago dove le
rive, allontanandosi di nuovo, lascian l'acqua distendersi e rallentarsi in
nuovi golfi e in nuovi seni.}
\medskipGRECO
\begin{greek}
Κώνωψ πρὸς λέοντα ἐλθὼν εἶπεν· οὔτε φοβοῦμαί σε οὔτε δυνατώτερός μου εἶ· εἰ δὲ
μή, τίς σοί ἐστιν ἡ δύναμις; ὅτι ξύεις τοῖς ὄνυξι καὶ δάκνεις τοῖς ὀδοῦσι;
τοῦτο καὶ γυνὴ τῷ ἀνδρὶ μαχομένη ποιεῖ. ἐγὼ δὲ λίαν ὑπάρχω σου ἰσχυρότερος. εἰ
δὲ θέλεις, ἔλθωμεν καὶ εἰς πόλεμον. καὶ σαλπίσας ὁ κώνωψ ἐνεπήγετο δάκνων τὰ
περὶ τὰς ῥῖνας αὐτοῦ ἄτριχα πρόσωπα. ὁ δὲ λέων τοῖς ἰδίοις ὄνυξι κατέλυεν
ἑαυτὸν, ἕως οὗ ἠγανάκτησεν. ὁ δὲ κώνωψ νικήσας τὸν λέοντα καὶ σαλπίσας καὶ
ἐπινίκιον ᾄσας ἔπτατο. ἀράχνης δὲ δεσμῷ ἐμπλακείς, ἐσθιόμενος ἀπωδύρετο, ὅτι
μεγίστοις πολεμῶν ὑπ' εὐτελοῦς ζῴου, τῆς ἀράχνης, ἀπώλετο.
\end{greek}
\medskipCIRILLICO
\begin{otherlanguage*}{russian}
Россия — государство, расположенное
в~Восточной Европе и Северной Азии.
\end{otherlanguage*}\end{document}
EBRAICO
\begin{otherlanguage*}{hebrew}
בְּרֵאשִׁית בָּרָא אֱלֹהִים אֵת הַשָּׁמַיִם וְאֵת הָאָרֶץ
\end{otherlanguage*}\end{document}`
compila perfettamente ma incllude anche la correzione per il kerning dell’apostrofom
-
9 Gennaio 2014 alle 18:15 #91362
-
9 Gennaio 2014 alle 18:53 #91363::
OldClaudio” post=90918
Come soluzione per un font umanistico con cui si possa scrivere anche matematica
ti suggerisco
`\usepackage[garamond]{mathdesign}
\usepackage{garamondx}`
Il font garamond caricato dal pacchetto è l URW Garamond. Praticamente un clone dello Stempel.
Tempo fa c’era anche un pacchetto per gestire la matematica con l Adobe garamond, ma non lo trovo più.
In ogni caso garamondx e mathdesign sono gratuiti, al contrario di Adobe garamond e minino pro.Va fatta la precisazione che questi fon non vanno bene se non per la matematica elementare. In caso contrario userei senza dubbio il latin modern, che va bene per scrivere tutto: matematica, greco, fonetica, ecc ecc 🙂
Ciao
IvanP.s. Dimenticavo di dire che il garamondx va installato con getnonfreefonts.
Ivan, Mauro sta cercando di comporre con XeLaTeX; in sostanza gli stai dicendo di NON compilare con XeLaTeX e di usare i font Type 1 per pdfLaTeX. 🙂
In pratica sì 🙂 ma non me ne ero reso conto…
Sarà perché quelle volte che ho provato a scrivere matematica con xelatex ho dovuto rinunciare.
Troppi limiti, dovuti essenzialmente alla mancanza di font con supporto matematico.
Mathspec è efficiente solo per matematica elementarissima e solo per alcuni font. Con font umanistici è un disastro. Ecco perché allo stato attuale, e per quanto ne sappia, l’unica soluzione umanistico-matematica è il garamondx (naturalmente tra quelle open source)Ciao
Ivan
-
9 Gennaio 2014 alle 19:00 #91364
-
9 Gennaio 2014 alle 19:07 #91365
-
9 Gennaio 2014 alle 23:04 #91366::
samiel” post=90928Allora, per ragioni a me incomprensibili e misteriose
il problema nasce caricando unicode-math,
che evidentemente interferisce in qualche modo
col codice per il kerningGià, ma se lo togli non puoi più comporre la matematica; forse con matematica semplicissima potresti usare il pacchetto mathspec che sostituisce fontspec per i font matematici, ma io preferirei che togliessi il kerning per l’apostrofo; certo il risultato composto potrebbe essere migliore con un ppo’ di kerning, lo puoi aggistare a mano con i comandi \kern che ti ho suggerito; I non farei assolutamente nessuna correzione visto che il kerning eccessivo dell’apostrofo del MinionPro viene notato solo da un occhio molto esperto.
Tieni presente che con mathspec la matematica che puoi comoorre senza disporre di veri font matematici si limita a matematica elementare.
Per Ivan e Samiel: io non ho mai avuto problemi ad usare la matematica con XeLaTeX usando il pacchetto unicode-math. Sì certo fra xunicode e unicode-math (il primo caricato di default, il secondo caricato espressamente) si dispone di comandi LaTeX-like per accedere virtualmente a qualunque segno che compaia nei font usati, matematici, latini, greci, cirillici, copti, ebraici, cinesi,… sempre che isano presenti nei font OpenType usati; usando poi i font Latin Modern (default per il testo, da speficifare come Latin Modern MAth per la matematica) si ha la certezza di poter usare tutti i segni presenti nei font latini, text companion, matematici, compresi quelli della American Mathmatical Society, senza bisogno di nessun trucco particolare, ma diponendo subito dei simboli matematici di nerezza media e neri che invece con pdfLaTeX sono relativamante difficili da ottener.
Ivan se usi i pacchetti giusto e abbini i Latin Modern Math ai Latin Moder, oppure i XITS Math ai font stretti come i Times, oppure gli Asana Math a font larghi come il Palatino, puoi scrivere tutta la matematica che vuoi; Tieni presente che ci sono anche i font Math epr le varie famiglie dei TeX Gyre.Quello che posso dire è che XeLaTeX è relativamente lento, due o tre volte più lento di pdfLaTeX; quindi merita di essere usato solo per poter usare font che è difficile o impossibile usare con pdfLaTeX e per poter introdurre testo in alfabeti diversi da quello latino.
-
10 Gennaio 2014 alle 19:59 #91367::
Lo so che senza unicode-math non posso più comporre matematica.
anche se in effetti ho poche cose da scrivere: devo fare qualche prova.
chiaro che togliendo il kerning tutto torna a funzionare, e così in effetto
ho fatto allo stato attuale.a meno che il noto autore del codice di correzione non voglia considerare
anche questo caso specifico e sia possibile una modifica in questo senso…m
-
10 Gennaio 2014 alle 20:29 #91368::
Un’ultima cosa: ho sostituito units con siunix e ho modificato quello che capivo.
tuttavia, data la mia insipienza fisico.matematica, ho queste righe
`È noto che $V_{A} – V_{B} = -300\unit{V}$. Qual è il lavoro necessario
per muovere una carica di $-1{,}2\unit{mC}$ da $B$ ad $A$?\begin{tabbing}
\sqnum{A} \quad $-360 \unit{J}$ \qquad\qquad\= \sqnum{C} \quad $0,36
\unit{J}$\\[0.5ex]
\sqnum{B} \quad $-0,36 \unit{J}$ \> \sqnum{D} \quad $0 \unit{J}$
\end{tabbing}`
che mi danno ovviamente errore visto che ho eliminato units:
`! Undefined control sequence.
l.4188 È noto che $V_{A} – V_{B} = -300\unit
{V}$. Qual è il lavoro necessario`
ma non so cosa mettere. Non suggeritemi di chiedere ai miei collegi di matematica/fisica
perché di LaTeX conoscono (i più bravi) solo il nome…
-
10 Gennaio 2014 alle 20:48 #91369::
samiel” post=90953Un’ultima cosa: ho sostituito units con siunix e ho modificato quello che capivo.
tuttavia, data la mia insipienza fisico.matematica, ho queste righe
`È noto che $V_{A} – V_{B} = -300\unit{V}$. Qual è il lavoro necessario
per muovere una carica di $-1{,}2\unit{mC}$ da $B$ ad $A$?\begin{tabbing}
\sqnum{A} \quad $-360 \unit{J}$ \qquad\qquad\= \sqnum{C} \quad $0,36
\unit{J}$\\[0.5ex]
\sqnum{B} \quad $-0,36 \unit{J}$ \> \sqnum{D} \quad $0 \unit{J}$
\end{tabbing}`
che mi danno ovviamente errore visto che ho eliminato units:
`! Undefined control sequence.
l.4188 È noto che $V_{A} – V_{B} = -300\unit
{V}$. Qual è il lavoro necessario`
ma non so cosa mettere. Non suggeritemi di chiedere ai miei collegi di matematica/fisica
perché di LaTeX conoscono (i più bravi) solo il nome…Ciao s e hai voglia la guida di [tt]siunitx[/tt] è chiara e sintetica con diversi esempi di utilizzo e vale la pena di leggerla, se devi scrivere anche grandezze fisiche.
Molto di ciò che ti serve ruota attorno a tre macro [tt]\num \si \SI[/tt]
Saluti
-
10 Gennaio 2014 alle 20:52 #91370::
ma un ingnorante(-issimo) quale il sottoscritto
poi capisce che tipo di grandezze deve usare nei casi specifico?
Ad esempio, in
`Determinare il perimetro e l'area del trapezio rettangolo ABCD sapendo che
l'angolo in B vale 60\textdegree\ e che la diagonale minore AC è
perpendicolare al lato obliquo BC = 10.`
che cosa dovrei mettere in BC = 10?
E i gradi vanno bene così, cioè 60\textdegree\?
Mi pare che a questo punto dovrei adottare \ang{60}
Invece per millicoulomb (mC) nella guida di siunitx non trovo nulla:
{\milli\coulomb} va bene?
-
10 Gennaio 2014 alle 22:07 #91371::
Comunque devo abbandonare l’idea, perché senza correzione del kerning dell’apostrofo
le correzioni manuali sarebbero davvero troppe. Ad esempio – e in un testo
di quasi cento pagine le occorrenze sono davvero troppo numeroso –
ecco che cosa succede:
http://liceofranchetti.it/out.png
L’articolo e la parola che segue risultano del tutto attaccate!
m
-
10 Gennaio 2014 alle 23:16 #91372::
Sì, certo, quello è il motivo che ha obbligato il noto correttore a definire l’apostrofo attivo per aggiungere la crenatura necessaria. Piuttosto di scrivere [tt]\kern1pt[/tt] definisci un comando molto breve, per esempio così[code]\newcommand\ka{\kern0.03ex}[/tcode e ed esegui una sostituzione globale dell singolo apostrofo con [tt]’\ka[/tt] in tutte le istanze testuali dell’apostrofo — non sostituire niente in matematica. Forse funziona, ma non l’ho collaudato.Anche siunitx accetta i nomi dei prefissi e delle unità per disteso, quindi \milli\coulomb dovrebbe andare bene, come anche \degree al posto di \textdegree, naturalmente sempre come argomento di \si o di \SI; siunitx accetta anche la definizione delle macro accorciate; capisco che se hai fretta, leggere tutta la documentazione potrebbe essere lungo e noiso, ma non è tempo perso; se mai devi scrivere alla compagnia elettrica per protestare per in numero di chilowattora che ti hanno addebitato puoi sempre scrivere \kilo\watt\hour, ma puoi definirti una cosa più corta in modo da scrivere direttamente il simbolo dell’unità. Questo indipendentemente dal fatto che tu sia un fisico-matematico o un grecista 🙂
-
11 Gennaio 2014 alle 18:15 #91373::
al momento abbandono il Minion per soluzioni più tranquille…Problemino: come devo rendere quello che in una versione precedente
avere scritto in questo modo:
`S = $\frac{64\sqrt{3}}{3}$ cm\textsuperscript{2}`
volendo fare tutto con siunitx?
Non capisco se è opportuno mettere la frazione *dentro* il codice di siunitx…m
-
11 Gennaio 2014 alle 19:25 #91374::
samiel” post=90965al momento abbandono il Minion per soluzioni più tranquille…
Problemino: come devo rendere quello che in una versione precedente
avere scritto in questo modo:
`S = $\frac{64\sqrt{3}}{3}$ cm\textsuperscript{2}`
volendo fare tutto con siunitx?
Non capisco se è opportuno mettere la frazione *dentro* il codice di siunitx…m
Così:
`$S=64\frac{\sqrt{3}}{3}\,\si{\centi\metre\squared}$`o così:
`
$S=\frac{64\sqrt{3}}{3}\,\si{\centi\metre\squared}$`Saluti
-
11 Gennaio 2014 alle 21:22 #91375::
Perfetto, grazie!Ultime due incertezze, poi ho sistemato tutto con siunitsx.
Ovvero come rendere quello che attualmente è:
`Gli elementi riscaldatori di un tostapane sono fili di Nicromo, $\rho
=100\cdot{10^{-8}} \Omega \cdot m$`
e
`Durante un fulmine fluisce una carica di \SI{4}{\coulomb} in 1,4 · 10\ap{–3}
s.`
Nel primo caso non capisco come rendere la rho se (e sottolineo se) va messa con siunitsx.
Nel secondo caso non so rendere l’espressione ;.(m
-
11 Gennaio 2014 alle 23:04 #91376
-
12 Gennaio 2014 alle 9:42 #91377
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.