Newsgroup: it.comp.software.tex
Titolo: Virgolette aperte

Uso LaTeX da qualche anno senza particolari problemi: non sono un
grande esperto, ma i risultati sono più che soddisfacenti.
 
Recentemente ho avuto occasione di elaborare un nuovo testo e mi sono
accorto che non vengono più riconosciute le doppie virgolette "" per
generare il carattere virgolette aperte: sul file PDF compaiono le
doppie virgolette esattamente come le avevo inserite.
Le virgolette chiuse sono invece normali.
Se provo a ricompilare qualche vecchio file che prima funzionava
perfettamente capita la medesima cosa.
 
Uso MikTeX 2.9 su Win7 64 bit.
Anche eseguendo un aggiornamento di MikTeX il risultato non cambia.
 
Allego un esempio minimo e il relativo file log.
Ringrazio per ogni aiuto o consiglio.
Dano
 
 
 
-------------  test.tex  -----------------
\documentclass{article}
\usepackage[italian]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
 
 
\begin{document}
Questo é un testo di prova:
 
Qui dovrebbero comparire le ""virgolette''
 
\end{document}
 
 
-------------  test.log  -----------------
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (MiKTeX 2.9) (preloaded
format=pdflatex 2014.11.1)  1 NOV 2014 20:47
entering extended mode
**test_virgol.tex
(E:\Dati\Latex\Esempi\test_virgol.tex
LaTeX2e <2014/05/01>
Babel <3.9l> and hyphenation patterns for 1 languages loaded.
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\base\article.cls"
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\base\size10.clo"
File: size10.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\babel\babel.sty"
Package: babel 2014/09/25 3.9l The Babel package
 
*************************************
* Local config file bblopts.cfg used
*
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\00miktex\bblopts.cfg"
File: bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
)
("C:\Program Files (x86)\MiKTeX
2.9\tex\latex\babel-italian\italian.ldf"
Language: italian 2014/03/29 v1.3k Italian support from the babel
system
 
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\babel\babel.def"
File: babel.def 2014/09/25 3.9l Babel common definitions
\babel@savecnt=\count87
\U@D=\dimen103
)
\it@lettering=\count88
\it@doublequoteactive=\count89
\it@ISOcompliance=\count90
\Virgola=\count91
))
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\etoolbox\etoolbox.sty"
Package: etoolbox 2011/01/03 v2.1 e-TeX tools for LaTeX
 
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\misc\etex.sty"
Package: etex 1998/03/26 v2.0 eTeX basic definition package (PEB)
\et@xins=\count92
)
\etb@tempcnta=\count93
)
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\base\inputenc.sty"
Package: inputenc 2014/04/30 v1.2b Input encoding file
\inpenc@prehook=\toks14
\inpenc@posthook=\toks15
 
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\base\latin1.def"
File: latin1.def 2014/04/30 v1.2b Input encoding file
))
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\base\fontenc.sty"
Package: fontenc 2005/09/27 v1.99g Standard LaTeX package
 
("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\base\t1enc.def"
File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file
LaTeX Font Info:    Redeclaring font encoding T1 on input line 43.
))
(E:\Dati\Latex\Esempi\test_virgol.aux)
LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line
7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line
7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line
7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Info: Redefining \it@ocap on input line 7.
LaTeX Info: Redefining \it@ccap on input line 7.
 [1
 
{C:/ProgramData/MiKTeX/2.9/pdftex/config/pdftex.map}]
(E:\Dati\Latex\Esempi\tes
t_virgol.aux) ) 
Here is how much of TeX's memory you used:
 1285 strings out of 495301
 14796 string characters out of 3181613
 70175 words of memory out of 3000000
 4547 multiletter control sequences out of 15000+200000
 4403 words of font info for 15 fonts, out of 3000000 for 9000
 14 hyphenation exceptions out of 8191
 29i,4n,23p,805b,113s stack positions out of
5000i,500n,10000p,200000b,50000s
{C:/Program Files (x86)/MiKTeX 2.9/fonts/enc/dvips/cm-super/cm-s
uper-t1.enc}<C:/Program Files (x86)/MiKTeX
2.9/fonts/type1/public/cm-super/sfrm
1000.pfb>
Output written on test_virgol.pdf (1 page, 16643 bytes).
PDF statistics:
 11 PDF objects out of 1000 (max. 8388607)
 0 named destinations out of 1000 (max. 500000)
 1 words of extra memory for PDF output out of 10000 (max. 10000000)
 
--------------------------------------------------
 
-- 

 generare il carattere virgolette aperte
 
Le virgolette aperte sone sempre state rappresentate da `` (ovvero da
due caratteri 0X60 in esadecimale)
 
-- 
  Gambadilegno disse: ``Eh, maledetto topastro! \`e giunto il tuo momento!''

due caratteri 0X60 in esadecimale)
 
Ho provato e funziona.
Però da più di sei anni io ho sempre usato le normali virgolette della
tastiera (shift+2) e ha sempre funzionato.
 
Analogo consiglio compare a pagina 76, paragrafo 5.2.1 del testo del
GUIT "Introduzione all'arte della composizione tipografica con LaTeX"
e ha sempre funzionato.
Perché ora non funziona più?
 
Comunque grazie del consiglio, ora funziona (ma è una scocciatura
inserire un carattere non presente in tastiera).
Se non c'é una diversa soluzione dovrò modificare tutti i vecchi
testi.
 
-- 
Dano

 tastiera (shift+2) e ha sempre funzionato.
 
l'uso di due apici avanti è descritto in "The TeXbook" e in "LaTeX --
User;s Guide and Reference Manual"
 
l'editor che uso inseriva `` ovvero '' nel testo quando battevo ", a
seconda di quello che, secondo l'algoritmo, era richiesto ma poi ho
disabilitato questa feature