- Questo topic ha 22 risposte, 8 partecipanti ed è stato aggiornato l'ultima volta 10 anni, 6 mesi fa da .
-
Topic
-
Ciao a tutti,ho visto sul catalogo dei font per LateX la combinazione Garamond per il testo con mathdesign per la matematica a questa pagina: http://www.tug.dk/FontCatalogue/garamond/ . Mi piacerebbe provare a usare questi font.
Ho provato a caricare, come indicato nella pagina che ho appena riportato, il pacchetto mathdesign:
`\usepackage[urw-garamond]{mathdesign}`
Ma quando compilo, mi viene dato questo errore:! LaTeX Error: Command `\circledS’ already defined.
Come mai? Cosa posso fare?
Sto usando la classe memoir; il preambolo che uso è questo:
`% Codifica di input e di output
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}% Scelta tipografica
\usepackage[greek,italian]{babel}% Pacchetto necessario a pgfplots
\usepackage{etex}% Miglioramento del riempimento delle righe
\usepackage{microtype}%*******************************************************************************
% Acronimi
\usepackage{acronym}
\DeclareRobustCommand*{\acronimo}[1]{%
\mbox{\scshape\MakeLowercase{#1}}}% Colori
\usepackage{xcolor}% Didascalie
%\captiondelim{ }
\captionnamefont{\small\itshape\bfseries}
\captiontitlefont{\small\itshape}
%\hangcaption
%\indentcaption{3ex}% Ebraico
\usepackage{cjhebrew}% Elenchi – personalizzazione
\usepackage{enumitem}% Epigrafi
\setlength{\epigraphwidth}{.75\textwidth}% Figure
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{float}
\graphicspath{{immagini/}}% Font
\usepackage{mathpazo} %da usare al posto di palatino (1/3)
\usepackage[scaled=.95]{helvet} %da usare al posto di palatino (2/3)
\usepackage{courier} %da usare al posto di palatino (3/3)
\usepackage{calligra}
\usepackage[urw-garamond]{mathdesign}% Greco
\usepackage{gfsporson}
\usepackage{teubner}% Indici
\usepackage[tight,italian]{minitoc}
\renewcommand{\cftchapterfillnum}[1]{\nobreak\hspace{1.5em}\textbf{#1}\cftparfillskip\par}
\renewcommand{\cftsectionfillnum}[1]{\nobreak\hspace{1.5em}#1\cftparfillskip\par}
\renewcommand{\cftsubsectionfillnum}[1]{\nobreak\hspace{1.5em}#1\cftparfillskip\par}
\renewcommand{\cftsubsubsectionfillnum}[1]{\nobreak\hspace{1.5em}#1\cftparfillskip\par}
\renewcommand{\cftfigurefillnum}[1]{\nobreak\hspace{1.5em}#1\cftparfillskip\par}
\renewcommand{\cfttablefillnum}[1]{\nobreak\hspace{1.5em}#1\cftparfillskip\par}% Interlinea
\linespread{1.05}\selectfont% Lettere greche dritte
%\usepackage{upgreek}% Lettrine
\usepackage{lettrine}% Lipsum
\usepackage{lipsum}% Matematica
\usepackage{amssymb,amsmath,amsthm}
\usepackage{mathrsfs,eucal,dsfont}% Note a margine
\usepackage{mparhack}% Oggetti rotanti
\usepackage{rotating}% Riferimenti automatici
\usepackage[italian]{varioref}% Righe di codici
\usepackage{listings}
\lstset{language=Matlab,basicstyle=\small\ttfamily}% SI delle misure
\usepackage[decimalsymbol=comma]{siunitx}
\sisetup{detect-display-math=true}% Sistemi di equazioni
\usepackage{empheq}% Sottolineatura testo
\usepackage[normalem]{ulem}% Stile e dimensioni pagina, dimensioni corpo testo
%\isopage[9]
\usepackage{emptypage}% Stili (usando headstyles viene richiamato il corrispettivo chapterstyle)
\pagestyle{ruled}
%\chapterstyle{bianchi}
%\chapterstyle{bringhurst}
%\chapterstyle{madsen}
%\chapterstyle{wilsondob}
%\headstyles{bianchi}
%\headstyles{bringhurst}
%\headstyles{crosshead}
%\headstyles{dowding}
%\headstyles{komalike}
%\headstyles{memman}
%\headstyles{ntglike}
%\headstyles{tandh}
\headstyles{wilsondob}% Tabelle
\usepackage{multicol}
\usepackage{multirow}
\usepackage{longtable}% \text…
\usepackage{textcomp}% URL
\usepackage{url}% Riferimenti ipertestuali (va caricato per ultimo)
\usepackage[pdfborder=000,pdfstartpage=1,pdftitle={},pdfauthor={Marco Tonelli}]{hyperref}%% Numerazione equazioni, figure e subfigure
%\numberwithin{equation}{section}
%\numberwithin{figure}{section}
%\numberwithin{subfigure}{section}% Profondità di numerazione dei titoli
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}% Nuovi comandi
\newcommand{\ull}{\underline}
\newcommand{\dul}[1]{\underline{\underline{#1}}}
\newcommand{\ol}{\overline}
\newcommand{\dol}[1]{\overline{\overline{#1}}}
\newcommand{\ds}{\displaystyle}
\newcommand{\enep}{\text{e}}
\newcommand{\diff}{\mathop{}\!d}
\newcommand{\imm}{\text{i}}
\newcommand{\immag}[1]{\text{Im}\left\{#1\right\}}
\newcommand{\real}[1]{\text{Re}\left\{#1\right\}}
\newcommand{\e}[1]{\num[exponent-product=\cdot,exponent-base=10]{#1}}% E-mail
\newcommand{\email}[1]{\href{mailto:#1}{\texttt{#1}}}% Greco
\newcommand{\greco}{\foreignlanguage{greek}}% Note a margine
\DeclareRobustCommand{\graffito}[1]{\marginpar{%
\slshape\footnotesize%\small%
\parindent=0pt\lineskip=0pt\lineskiplimit=0pt%\baselineskip=10pt
\tolerance=2000\hyphenpenalty=300\exhyphenpenalty=300%
\doublehyphendemerits=100000\finalhyphendemerits=\doublehyphendemerits%
\raggedright\hspace{0pt}#1}}\newcommand{\mymarginpar}[1]{\marginpar[\raggedleft\footnotesize\itshape#1]{\raggedright\footnotesize\itshape#1}}
% Omissis
\newcommand{\omissis}{[\dots\negthinspace]}\DeclareRobustCommand{\vect}[1]{
\ifcat#1\relax
\boldsymbol{#1}
\else
\mathbf{#1}
\fi}
\DeclareRobustCommand{\mat}[1]{
\ifcat#1\relax
\boldsymbol{#1}
\else
\mathbf{#1}
\fi}\makeatletter
\newcommand{\der}[2]{\begingroup
\@tempswafalse\toks@={}\count@=\z@
\@for\next:=#2\do
{\expandafter\check@var\next\@nil
\advance\count@\der@exp
\if@tempswa
\toks@=\expandafter{\the\toks@\,}%
\else
\@tempswatrue
\fi
\toks@=\expandafter{\the\expandafter\toks@\expandafter\partial\der@var}}%
\frac{\partial\ifnum\count@=\@ne\else^{\number\count@}\fi#1}{\the\toks@}%
\endgroup}
\def\check@var{\@ifstar{\mult@var}{\one@var}}
\def\mult@var#1#2\@nil{\def\der@var{#2^{#1}}\def\der@exp{#1}}
\def\one@var#1\@nil{\def\der@var{#1}\chardef\der@exp\@ne}
\makeatother
%esempio:\der{f}{*{2}{x_i},y}\makeatletter
\newcommand{\dert}[2]{\begingroup
\@tempswafalse\toks@={}\count@=\z@
\@for\next:=#2\do
{\expandafter\check@var\next\@nil
\advance\count@\der@exp
\if@tempswa
\toks@=\expandafter{\the\toks@\,}%
\else
\@tempswatrue
\fi
\toks@=\expandafter{\the\expandafter\toks@\expandafter d\der@var}}%
\frac{d\ifnum\count@=\@ne\else^{\number\count@}\fi#1}{\the\toks@}%
\endgroup}
\def\check@var{\@ifstar{\mult@var}{\one@var}}
\def\mult@var#1#2\@nil{\def\der@var{#2^{#1}}\def\der@exp{#1}}
\def\one@var#1\@nil{\def\der@var{#1}\chardef\der@exp\@ne}
\makeatother% Renewcommand
\renewcommand{\epsilon}{\varepsilonup}
\renewcommand{\phi}{\varphi}
\renewcommand{\theta}{\vartheta}
%\renewcommand{\l}{\left}
%\renewcommand{\r}{\right}% Nuovi ambienti
\newenvironment{citazione}
{\begin{quotation}\small}
{\end{quotation}}% Nuovi operatori
\DeclareMathOperator{\arcot}{arcot}
\DeclareMathOperator{\diverg}{div}
\DeclareMathAlphabet{\mathpzc}{OT1}{pzc}{m}{it}% Newtheorem
\newtheorem{definizione}{Definizione}
\newtheorem{equazione}{Equazione}
\newtheorem{ipotesi}{Ipotesi}
\newtheorem{principio}{Principio}
\newtheorem{teorema}{Teorema}% DeclarePairedDelimiter
\DeclarePairedDelimiter{\abs}{\lvert}{\rvert}
\DeclarePairedDelimiter{\norma}{\lVert}{\rVert}\usepackage{pgfplots}
\pgfplotsset{compat=newest}`Grazie in anticipo, buona serata,
Marco.P.S. Enrico, ho spostato etex, ma come vedi l’ho caricato dopo fontenc, inputenc e babel. Devo metterlo per primo assoluto, anche prima di questi pacchetti? Non so bene perché, ma mi pareva di ricordare che questi pacchetti vanno caricati prima… Sbaglio?
- Devi essere connesso per rispondere a questo topic.