- Questo topic ha 10 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 11 anni, 6 mesi fa da
dario.
-
CreatoreTopic
-
12 Febbraio 2015 alle 16:37 #100234::
Stavo guardando i comandi per modificare lo stile delle frecce. Il codice che ho inserito io è il seguente:
`
\begin{tikzcd}[column sep=small]
& S^{'} \arrow[dl,dashrightarrow] \arrow[dr] & \\
S \arrow{rr} & & C\end{tikzcd}
`Seguendo le istruzioni però non riesco ad etichettare la freccia tratteggiata, quella con l’opzione dashrightarrow, con la variabile epsoln. Qualche aiuto?
-
CreatoreTopic
-
AutoreRisposte
-
-
12 Febbraio 2015 alle 18:03 #100235::
arkantos” post=99936Stavo guardando i comandi per modificare lo stile delle frecce. Il codice che ho inserito io è il seguente:
`
\begin{tikzcd}[column sep=small]
& S^{'} \arrow[dl,dashrightarrow] \arrow[dr] & \\
S \arrow{rr} & & C\end{tikzcd}
`Seguendo le istruzioni però non riesco ad etichettare la freccia tratteggiata, quella con l’opzione dashrightarrow, con la variabile epsoln. Qualche aiuto?
Suppongo che `\begin{tikzcd}[column sep=small]
& S^{'} \arrow[dl,dashrightarrow,”\epsilon”] \arrow[dr] & \\
S \arrow{rr} & & C
\end{tikzcd}` funzioni. Non lasciare righe vuote nell’ambiente tikz-cd.Ciao
Claudio
-
13 Febbraio 2015 alle 8:58 #100236::
Ho provato con il codice che c’è nella risposta ma mi produce questo messaggio di errore:! Undefined control sequence.
\it@cwm ->\let \it@@next
\relax \ifcat \noexpand \it@temp a\def \it@@next {…
l.396 … S \arrow{rr} & & C \end{tikzcd}The control sequence at the end of the top line
of your error message was never \def’ed. If you have
misspelled it (e.g., `\hobx’), type `I’ and the correct
spelling (e.g., `I\hbox’). Otherwise just continue,
and I’ll forget about whatever was undefined.Non capisco cosa non funziona.
Questo è il preambolo del mio file:`
\documentclass[oneside,italian]{book}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}
\usepackage{units}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{esint}\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Textclass specific LaTeX commands.
\numberwithin{equation}{section}
\numberwithin{figure}{section}
\theoremstyle{definition}
\newtheorem*{defn*}{\protect\definitionname}
\theoremstyle{remark}
\newtheorem*{rem*}{\protect\remarkname}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\usepackage{tikz-cd}\AtBeginDocument{
\def\labelitemi{i}
\def\labelitemii{\(\bigtriangledown\)}
\def\labelitemiv{i)}
}\makeatother
\usepackage{babel}
\providecommand{\definitionname}{Definizione}
\providecommand{\remarkname}{Osservazione}`
-
13 Febbraio 2015 alle 9:07 #100237::
Il mio esempio, se incluso in un Esempio Minimo Compilabile funziona: `
\documentclass[a4paper]{article}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}[column sep=small]
& S^{'} \arrow[dl,dashrightarrow,”\epsilon”] \arrow[dr] & \\
S \arrow{rr} & & C
\end{tikzcd}
\end{document}
` Ho provato: funziona anche con il tuo: `\documentclass[oneside,italian]{book}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}
\usepackage{units}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{esint}\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Textclass specific LaTeX commands.
\numberwithin{equation}{section}
\numberwithin{figure}{section}
\theoremstyle{definition}
\newtheorem*{defn*}{\protect\definitionname}
\theoremstyle{remark}
\newtheorem*{rem*}{\protect\remarkname}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\usepackage{tikz-cd}\AtBeginDocument{
\def\labelitemi{i}
\def\labelitemii{▽}
\def\labelitemiv{i)}
}\makeatother
\usepackage{babel}
\providecommand{\definitionname}{Definizione}
\providecommand{\remarkname}{Osservazione}
\begin{document}
\begin{tikzcd}[column sep=small]
& S^{'} \arrow[dl,dashrightarrow,”\epsilon”] \arrow[dr] & \\
S \arrow{rr} & & C
\end{tikzcd}
\end{document}` Quindi non posso aiutarti. Io ho fatto i test su TeXLive 2014, aggiornata.Ciao
Claudio
-
13 Febbraio 2015 alle 9:22 #100238
-
13 Febbraio 2015 alle 9:40 #100239
-
13 Febbraio 2015 alle 9:53 #100240
-
13 Febbraio 2015 alle 10:02 #100241
-
13 Febbraio 2015 alle 10:21 #100242::
arkantos” post=99951Ho scoperto che impostando come lingua l’inglese invece dell’italiano funziona perfettamente. Il pacchetto che aggiungo è babel quindi credo che sia quello a creare problemi ma non saprei quali.
Ottimo che hai risolto. Probabilmente il problema è dovuto al fatto che i doppi apici potrebbero essere caratteri attivi in inglese e quindi creano problemi per il parsing delle opzioni in tikz-cd.
Ciao
Claudio
-
13 Febbraio 2015 alle 23:22 #100243
-
25 Febbraio 2015 alle 12:15 #100244
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.