egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 8,116 al 8,130 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: beamer, perchè non mi funziona \pause ? #34860
    Up
    0
    Down
    ::

    eehm..non so di preciso cosa vuol dire con cosa compilo e che distribuzione uso… sono una frana..uso miktex 2.7 su vista (e come editor LEd Beta), era questo che volevi sapere? per il tema ho provato a metterne uno recente ma non cambia.

    Allora, la tua distribuzione è MiKTeX. Il compilatore è il programma che legge il file sorgente (.tex) e produce un output, che può essere dvi o pdf.
    LaTeX produce un file dvi; pdfLaTeX produce un file pdf.

    Per ottenere un pdf dal file dvi ci sono però altre due 2 strade (che ti sconsiglio per diversi motivi, tra i quali uno riguarda il tuo problema):
    1) convertire il dvi in post script (.ps) con il programma dvips e successivamente convertire il file .ps in pdf con eps2pdf.
    2) convertire il file dvi in pdf con dvipdfm.

    Ho provato queste procedure col tuo codice e ho scoperto che il file pdf generato con dvipdfm non riconosce i comandi \pause. Quindi presumo che tu stia generando il pdf con questa procedura.

    La soluzione, considerato poi che usi beamer, è compilare con pdfLaTeX, che ti consiglio di usare sempre. LEd non lo conosco, comunque dovrebbe esserci una finestra vicino al tasto per ottenere l’output, in cui puoi scegliere in che modo generare l’output. Se passi a TeXnicCenter basta scegliere LATEX==>PDF e il gioco è fatto.

    È certamente meglio usare direttamente pdflatex. Ma se si aggiunge l’opzione dvipdfmx a \documentclass l’elaborazione va a buon fine usando sia dvipdfmx che xdvipdfmx. Consiglio questi rispetto all’obsoleto dvipdfm (che richiede l’opzione dvipdfm) se proprio non è possibile fare altrimenti:
    `\usepackage[dvipdfmx]{beamer}`
    Ciao
    Enrico

    in risposta a: Ricerca di testo errata nel pdf (due punti invece del punto) #34839
    Up
    0
    Down
    ::

    Peccato che non so cosa sia il vettore di ricodifica 😀

    Se guardi il file pdftex.map, troverai che consiste di righe della forma
    `ASCII ASCII Non avevo mai sentito il pacchetto cmap. Da quello che leggo nel file README sembra essere un pacchetto fondamentale affinché la ricerca nel pdf sia corretta. Però, a parte il caso eccezionale trattato in questa discussione, di solito la ricerca funziona sempre bene, quindi a cosa serve?
    Andrebbe sempre caricato quando si vuole generare un buon pdf?

    Non so, sinceramente, perché non funzioni con cmmi10, può essere per il fatto che è precaricato con il formato e quindi il pdf non contiene il vettore di codifica “standard” di quel font. Secondo il README può essere necessario usare l’opzione resetfonts per avere il riconoscimento “certo” della corrispondenza nome-carattere.

    Non l’ho mai usato e non avevo mai notato questo problema, anche perché di solito non uso Reader.

    Ciao
    Enrico

    in risposta a: warning compilando in pdf #34887
    Up
    0
    Down
    ::

    Ciao a tutti,
    compilando la tesi in pdf ricevo questo warning che non riesco a risolvere:
    `(intro/intro.texpdfTeX warning (ext4): destination with the same identifier (na
    me{page.1}) has been already used, duplicate ignored`
    credo riguardi l’introduzione che ho scritto in un file apposito che ha questo preambolo:
    `
    \chapter*{Introduzione}
    \addcontentsline{toc}{chapter}{Introduzione}
    `
    e che importo nel mainmatter con
    `\input{intro/intro}`
    Questo è il mio preambolo:
    `\usepackage[a4paper,top=3cm,bottom=3cm,left=3cm,right=3cm,
    bindingoffset=1cm,includehead,headheight=14pt,headsep=1.5cm]{geometry}
    …`
    Mi aiutate?

    Quello non è il tuo preambolo: manca l’informazione più importante, cioè la classe.

    Consulto i tarocchi e provo: hai dato qualche comando \pagenumbering?

    Ciao
    Enrico

    in risposta a: stile bibtex: ordinare per anno di pubblicazione #34885
    Up
    0
    Down
    ::

    Funziona!!! 😀 Credo di poter essere sodisfatto, tenuto conto che non ho idea di cosa ho fatto!
    Pensate che sia un procedimento sensato?

    Il procedimento è certamente sensato; il linguaggio bst è terribile, quindi spesso si prova a cambiare qua e là tirando a indovinare. 🙂

    Ma non mi convincerai mai che è sensato ordinare una bibliografia per anno di pubblicazione. 🙂

    Ciao
    Enrico

    in risposta a: Elaborazione cdpbund #34880
    Up
    0
    Down
    ::

    salve,
    sto leggendo l’ottimo lavoro di L.Pantieri sull”Arte di scrivere lettere con Latex”.
    Per poter comporre lettere in stile “italiano” ho scaricato il pacchetto cdpbund e ho elaborato il file con estensione *.ins con Latex per ottenere i pacchetti *.sty.
    Facendo questa operazione ho ricevuto un messaggio d’errore che posto:
    `
    [LaTeX] cdpbundl.ins => cdpbundl.dvi (latex)
    [LaTeX] concluso con stato di uscita 1
    ./cdpbundl.ins:54:Emergency stop …ur \string\answer\space will be ignored).}
    [LaTeX] 1 error, 0 warnings, 0 badboxes
    `
    La riga di codice è:

    `
    \Ask{\answer}{Press \space \space to continue
    (your \string\answer\space will be ignored).}
    `

    Cosa posso fare per rimediare?
    Grazie

    Ma non ce l’hai già nel tuo sistema? Da quello che succede sembra proprio di sì.

    Ciao
    Enrico

    in risposta a: Ricerca di testo errata nel pdf (due punti invece del punto) #34837
    Up
    0
    Down
    ::

    Ho provato ad usare l’esempio minimale proposto con diversi tipi di font, ovviamente con il supporto per la matematica.
    Per ora tutti hanno restituito un file pdf che viene correttamente interpretato anche da Acrobat Reader, così come accadeva per i Latin Modern.
    Pertanto il problema dovrebbe essere solo dei Computern Modern, come già detto da Enrico.

    Sono proprio curioso di sapere come andrà a finire questa storia 🙂

    Secondo Ulrike Fischer sembra che Adobe Reader sia molto restrittivo e guardi al vettore di ricodifica o, mancando questo, alla posizione nel font. Probabilmente gli altri programmi guardano comunque il nome dei caratteri; e cmmi10.pfb contiene
    `dup 58 /period put`
    e 58 in esadecimale è 3A, com’è noto.

    Soluzione? Eccola: \usepackage{cmap}. Grazie Ulrike.

    Ciao
    Enrico

    Up
    0
    Down
    ::

    Grande Enrico! Quindi non c’entra niente il povero siunitx!
    Dovrò cambiare il titolo della discussione.

    Il codice minimale diventa quindi questo:
    `\documentclass{minimal}
    \begin{document}
    $.$
    \end{document}`

    Un po’ di storia: la società BlueSky, nell’ambito del progetto Textures, TeX per il Macintosh fin dai primi anni 90, preparò una versione Type1 dei font Computer Modern che poi donò alla comunità TeX.

    A quel tempo non si pensava nemmeno lontanamente a OpenType e roba simile. Invece i font Latin Modern sono nati con OpenType già in mente e suppongo che usino tabelle di corrispondenza tra caratteri e loro nomi.

    Rimane abbastanza misterioso che altri programmi di visualizzazione riescano a interpretare correttamente il punto. Provo a chiedere.

    Ciao
    Enrico

    in risposta a: Ricerca di testo errata nel pdf (due punti invece del punto) #34832
    Up
    0
    Down
    ::

    Dato che Enrico usa Linux e noi Windows, direi che probabilmente la cosa è legata all’uso di MiKTeX. Ci vorrebbe un test di qualcuno che usa TeXLive su Windows.

    Ciao ciao.
    Fra

    Il problema per me si presenta solo con Adobe Reader.

    Sistema operativo: Linux Fedora 6
    Distribuzione: TeX Live 2008
    Kpdf: comportamento corretto
    Evince: comportamento corretto
    Xpdf: comportamento corretto
    KGhostView: comportamento corretto
    Adobe Reader 7:comportamento errato

    Pare che Adobe non sappia gestire correttamente il PDF. 😯 😀

    In effetti, però, il pdf contiene proprio i due punti perché il font cmmi10 ha al posto del carattere “due punti” (ASCII 3A) proprio il punto. In plain.tex c’è difatti \mathcode`\.=”013A (in LaTeX è lo stesso). Il comando \num compone l’argomento in modo matematico. Si possono vedere i due punti impostando \pdfcompresslevel=0.

    Lo stesso avviene con \usepackage{lmodern}, con cui Reader però trova il punto. Quindi il problema sembra risiedere in cmmi10.pfb (oltre che in Reader).

    Ciao
    Enrico

    in risposta a: Ricerca di testo errata nel pdf (due punti invece del punto) #34830
    Up
    0
    Down
    ::

    No, uso Mac OS X, per la verità.

    Ops, ero convintissimo che usassi Linux! Vabbè. . . Mac è un po’ Linux in fondo!

    Tornando al problema, quindi, Enrico, tu hai provato a cercare con adobe reader e non funziona mentre con gli altri sì? Ho capito bene?

    Se così fosse, i software Adobe Reader e Foxit Reader presentano questo problema mentre gli altri no. Uhm. . .

    Di Foxit Reader non saprei dire nulla. Di certo Adobe Reader non riconosce correttamente il punto, ma Skim e Preview sì. Anche xpdf vede il punto e lo copia e incolla senza problemi.

    Ciao
    Enrico

    in risposta a: Ricerca di testo errata nel pdf (due punti invece del punto) #34828
    Up
    0
    Down
    ::

    Dato che Enrico usa Linux e noi Windows, direi che probabilmente la cosa è legata all’uso di MiKTeX. Ci vorrebbe un test di qualcuno che usa TeXLive su Windows.

    No, uso Mac OS X, per la verità. 🙂 A quanto pare è un problema di Adobe Reader: non lo uso mai se non per le presentazioni. Con Skim e con Preview posso cercare, copiare e incollare: il punto è sempre punto.

    Ciao
    Enrico

    in risposta a: Ricerca di testo errata nel pdf (due punti invece del punto) #34824
    Up
    0
    Down
    ::

    Ciao a tutti,

    non ho capito perché ma, se uso siunitx, i numeri composti con i comandi
    \num, \SI, ecc., non sono ricercabili nel pdf.

    Nello “strato testo” del pdf al posto del punto ci sono i due punti.
    Infatti se fate una ricerca sostituendo il punto con i due punti
    il testo cercato verrà correttamente trovato.

    Ecco un esempio:
    `\documentclass[a4paper]{article}
    \usepackage{siunitx}
    \begin{document}
    \num{30.2}
    \end{document}`

    Caricando il pacchetto lmodern il problema sparisce.
    Dato che uso sempre i latin modern per me non c’è alcun problema
    però sarebbe interessante capire perché.

    No. Trovo sia 3 sia 0 sia 30 sia 2 sia 30.2; e i due punti proprio non li trovo.

    Log file, per favore.

    Ciao
    Enrico

    in risposta a: Pagina titolo con Classicthesis #34600
    Up
    0
    Down
    ::

    Grazie mille per la dritta… ora ho uno strano segnale di errore, questo:
    `[PDFLaTeX] finished with exit status 1
    ./commands.tex:17:Missing number, treated as zero. … / 2) – \oddsidemargin – \hoffset – 1in}{}
    ./commands.tex:17:Illegal unit of measure (pt inserted). … / 2) – \oddsidemargin – \hoffset – 1in}{}
    relazione.tex:117:Overfull \hbox (18.0422pt too wide) in paragraph
    relazione.tex:128:Overfull \hbox (24.55733pt too wide) in paragraph
    relazione.tex:137:Overfull \hbox (3.1928pt too wide) in paragraph`
    …

    Lorenzo si è dimenticato di dirti di caricare il pacchetto calc.

    Ciao
    Enrico

    in risposta a: Cartelle: percorsi relativi #34760
    Up
    0
    Down
    ::

    Grazie per quanto fatto fino ad ora 🙂

    Avendo risolto il problema per quanto riguarda le inclusioni con \input, provo ad estenderlo: è possibile fare lo stesso per specificare il percorso di un file .bib?

    La variabile openin_any è impostata con il valore “a”; questo indica a TeX e programmi associati che si può leggere un file che si trovi ovunque nel proprio file system.

    Ciao
    Enrico

    in risposta a: Cartelle: percorsi relativi #34758
    Up
    0
    Down
    ::

    `al@al-laptop:~/temp$ mkdir -p xyz/ppp
    al@al-laptop:~/temp$ echo '\documentclass{minimal}\begin{document}a' > xyz/abc.tex
    al@al-laptop:~/temp$ echo '\input ../abc \stop' > xyz/ppp/prova.tex
    al@al-laptop:~/temp$ cd xyz/ppp/
    al@al-laptop:~/temp/xyz/ppp$ pdflatex prova
    This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
    %&-line parsing enabled.
    entering extended mode
    (./prova.tex
    LaTeX2e <2005/12/01>
    Babel and hyphenation patterns for english, usenglishmax, dumylang, noh
    yphenation, italian, loaded.
    (../abc.tex (/usr/share/texmf-texlive/tex/latex/base/minimal.cls
    Document Class: minimal 2001/05/25 Standard LaTeX minimal class
    )
    No file prova.aux.
    ) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] )
    Output written on prova.pdf (1 page, 3734 bytes).
    Transcript written on prova.log.
    al@al-laptop:~/temp/xyz/ppp$
    `
    In questo caso indubbiamente funziona.
    Mi chiedo come mai.
    Potrebbe essere la sintassi di \input?
    Nei miei documenti uso
    `\input{../abc}`
    invece di
    `\input ../abc`
    Come mai questa differenza di sintassi? (e come mai il documento si chiude con \stop e non con \end{document}?)

    La sintassi non c’entra: ripeti l’esperimento con \input{../abc} e vedrai.

    Qui \stop è del tutto equivalente (per i nostri scopi) a \end{document} e ci si mette meno a scriverlo. 🙂

    Suppongo che il problema stia da qualche altra parte del tuo documento.

    Ciao
    Enrico

    in risposta a: [RISOLTO] “Spegnere” la sillabazione #34817
    Up
    0
    Down
    ::

    Ora, scrivendo solo
    `\begin{document}
    \language=255`
    non cambia le cose: rimane lo stesso numero overfull hbox e, soprattutto, la sillabazione delle parole è ancora presente (e scorretta).
    Viceversa, scrivendo
    `\tolerance=1
    \emergencystretch=\maxdimen
    \hyphenpenalty=10000
    \hbadness=10000`
    la sillabazione è azzerata e (?) spariscono anche i messaggi relativi a hbox…

    Per ora ho risolto così (ed ho mandato in stampa), cercherò di approfondire con un po’ di calma la questione.

    Non è che ci fosse dopo un \selectlanguage{italian}?

    Avrai azzerato i messaggi di “Over/underfull”, ma a che prezzo, tipograficamente parlando?

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 8,116 al 8,130 (di 13,205 totali)

Go to top▲