- Questo topic ha 4 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 14 anni, 8 mesi fa da .
-
Topic
-
Ciao a tutti,nel comporre un documento con XeLaTeX, mi sono accorto di una cosa. Se scrivo
“Testo fra doppie virgolette 1”;
“Testo fra doppie virgolette 2”;
“Testo fra doppie virgolette 3”,dove (1) è ottenuto componendo “a mano” le virgolette, (2) usando il tasto della tastiera (sopra il 2 per intenderci) e (3) copiando il testo da un programma che in output da già il carattere corretto, alla compilazione tutte e tre queste versioni mi vengono rese diversamente. Potrei ottenere lo stesso risultato della riga 3 usando i comandi \textquotedblleft e \textquotedblright. Compilando con pdfLaTeX, invece, la 1 e la 3 vengono rese correttamente e nello stesso modo, mentre nella 2 non compaiono le virgolette.
Nel preambolo del documento che compilo con XeLaTeX ho inserito:
`\documentclass[a4paper,11pt,twoside]{memoir}\usepackage{etextools}
\usepackage{amssymb,amsmath,amsthm}
\usepackage{unicode-math}\usepackage{fontspec}
\setmainfont[Numbers=OldStyle]{Sabon LT Std}
\setsansfont[Numbers={OldStyle,Proportional},Scale=MatchLowercase]{Candara}
\setmonofont[Numbers=OldStyle,Scale=MatchLowercase]{Consolas}
\setmathfont{Cambria Math}
\setmathrm{Sabon LT Std}\usepackage{polyglossia}
\setmainlanguage{italian}
\setotherlanguage[variant=polytonic]{greek}`
Come devo comportarmi per scrivere correttamente le virgolette senza dover usare i comandi \textquotedblleft e \textquotedblright?Grazie e ciao,
Marco.
- Devi essere connesso per rispondere a questo topic.