egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 5,716 al 5,730 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: TeX Live 2009 #38987
    Up
    0
    Down
    ::

    Sulla home di MacTeX leggo che è disponibile un download di 1,6 GiB datato 8 settembre 2010, mentre la scritta grande recita “MacTeX-2009”.

    Qualcuno sa di che si tratta?

    Quatta quatta, la TeX Live 2010 è definitiva! E sembra anche sui vari mirror, compreso quello svizzero.

    Chi ha aggiornato la pretest non deve fare nulla. Altrimenti occorre aggiornare. Comunque, forse è meglio attendere l’annuncio definitivo, per il quale apriremo nuovo topic.

    Ciao
    Enrico

    in risposta a: Numeri cardinali minuscoli #49159
    Up
    0
    Down
    ::

    Già che ci siamo, mi intrometto con una mia curiosità
    Immaginiamo di volere i numeri minuscoli nel corpo del testo, perché si integrano meglio con le lettere ascendenti e discendenti. Che possibilità ho?

    1. usando il font di default di LaTeX o un font che non ha l’opzione per i numeri minuscoli, mi sembra che li si possa mettere nell’argomento di \oldstylenums{};

    2. usando un font che prevede questa opzione, si carica l’opzione nel preambolo, e tutti i numeri nel documento saranno minuscoli, mentre per averli maiuscoli li metto tra dollari, per esempio.

    Ma se io avessi caricato l’opzione per avere i numeri minuscoli e volessi dei numeri maiuscoli ma senza scriverli in modo matematico, come dovrei fare?
    Per capirci: arsclassica carica mathpazo con l’opzione numeri minuscoli e gli Euler per la matematica. Io vorrei poter scrivere dei numeri maiuscoli in Palatino e non in Euler. Si può fare?

    Si può fare!

    Da quale film è tratta la citazione? (facile)

    Facillimo. Quando avviene il seguente dialogo?

    Inga: – Werewolf!
    Dr. F.: – Werewolf?
    Igor: – There.
    Dr. F: – What?
    Igor: – There wolf, there castle.
    Dr. F: – Why are you talking that way?
    Igor: – I thought you wanted to.
    Dr. F.: – No, I don’t want to.
    Igor: [shrugs] – Suit yourself. I’m easy.

    Tornando in argomento, trovo che la questione sia priva di senso. Se fai la scelta che i numeri in modo matematico siano Euler e quegli altri siano minuscoli, devi essere coerente. Non ci sono vie di mezzo.

    Ciao
    Enrico

    in risposta a: Riga d’intermezzo tra doppia colonna #49621
    Up
    0
    Down
    ::

    Perfetto (e grazie mille), ma ora la linea sta proprio “attaccata” al testo di destra, come posso distanziarli un pochino?

    Non mi risulta. La distanza di default tra le colonne è 10pt, quindi avrai 4,8pt di spazio, il filetto e altri 4,8pt di spazio che non sono affatto trascurabili: circa 1,7mm.

    Aumenta \columnsep, se ti pare poco:
    `\setlength{\columnsep}{20pt}`
    Ciao
    Enrico

    in risposta a: bounding box e pdflatex #49640
    Up
    0
    Down
    ::

    Salve a tutti, devo compilare con pdflatex e vorrei inserire nel mio documento delle immagini .tif, .jpeg, .png e .pdf. L’unica cosa è che non sono specificati i bounding box quindi presumo che li debba mettere io…Come si fa? C’è un modo veloce per farlo? L’errore che mi dà il compilatore è:
    `Cannot determine size of graphic in figura.estensione (no Bounding Box)`
    grazie mille!

    Il formato .tif non è previsto.

    CIao
    Enrico

    in risposta a: TeXdoc Graphic #49559
    Up
    0
    Down
    ::

    Ti chiedo per favore, data la mia inettitudine (ancora) con OS X, se puoi dirmi esattamente quello che devo fare: devo scrivere il percorso di texdoc?

    Esattamente, devi mettere il percorso della cartella contenente il comendo texdoc…ad esempio io utilizzo texlive sul mio mac ed il percorso è
    `/usr/local/texlive/2009/bin/universal-darwin`
    Ovviamente non è detto che anche la tua cartella sia uguale alla mia, dipende da che versione hai installato e se hai modificato qualcosa durante l’installazione 😕

    Basta
    `/usr/texbin`
    Ciao
    Enrico

    in risposta a: LaTeX Font Warning #49612
    Up
    0
    Down
    ::

    No, il Warning resta.
    Ma spero non sia così grave, a questo punto…
    Se non sa eliminarlo nemmeno un Gregorio,
    dubito anche di Knuth e Lamport… 🙂

    Non dubitare mai. 🙂

    Risposta facile.
    `\newcommand{\GR}[1]{%
    {\fontfamily{cmr}\selectfont\foreignlanguage{greek}{#1}}%
    }`

    Risposta un po’ più generale: la definizione di \GR può essere come la tua originale.
    `\DeclareRobustCommand{\greektext}{%
    \fontencoding{LGR}\fontfamily{cmr}\selectfont
    \def\encodingdefault{LGR}}`
    Più generale perché puoi sostituire “cmr” con, per esempio, “artemisia” e avere un font greco che forse si adatta meglio al Palatino; oppure “porson”.

    Risposta ancora migliore, perché non richiede di andarsi a copiare la definizione di \greektext, ma solo di sapere che contiene \selectfont:
    `\usepackage{etoolbox}
    \letcs{\temp}{greektext }
    \patchcmd{\temp}{\selectfont}{\fontfamily{cmr}\selectfont}{}{}
    \cslet{greektext }\temp`
    Come prima, si può sostituire “cmr” con il nome di una famiglia di font appropriata.

    Risposta “quasi definitiva”.
    `\usepackage{etoolbox}
    \makeatletter
    \letcs{\temp}{greektext }
    \patchcmd{\temp}{\selectfont}{\fontfamily{\@greek@fontfamily}\selectfont}{}{}
    \cslet{greektext }\temp
    \def\@greek@fontfamily{cmr}
    \newcommand{\DeclareGreekFontFamily}[1]{%
    \def\@greek@fontfamily{#1}}
    \makeatother`
    Con questo puoi usare il comando \DeclareGreekFontFamily nel preambolo per decidere la famiglia di font da usare per il greco.

    Risposta “definitiva”: scriversi un pacchetto, diciamo greekfont.sty:
    `\ProvidesPackage{greekfont}[2010/09/09 v. 0.1]
    \DeclareOption{cmr}{\def\@greek@fontfamily{cmr}}
    \DeclareOption*{\edef\@greek@fontfamily{\CurrentOption}}
    \ExecuteOptions{cmr}
    \ProcessOptions\relax

    \@ifpackageloaded{babel}{}{\endinput}
    \@ifpackagewith{babel}{greek}{}{%
    \@ifpackagewith{babel}{polutonikogreek}{}{\endinput}}

    \RequirePackage{etoolbox}
    \letcs{\@temp}{greektext }
    \patchcmd{\@temp}{\selectfont}{\fontfamily{\@greek@fontfamily}\selectfont}{}{}
    \cslet{greektext }\@temp
    \endinput`
    Il documento minimale è
    `\documentclass[a4paper]{article}
    \usepackage[greek,italian]{babel}
    \usepackage{greekfont}
    % \usepackage[artemisia]{greekfont}
    \newcommand{\GR}{\foreignlanguage{greek}}

    \begin{document}
    A \GR{Bgd} ef
    \end{document}`
    Il pacchetto greekfont può essere chiamato dando come opzione un font per il quale esista la famiglia greca, per esempio “artemisia” come indicato. Basta scambiare i commenti alle due chiamate di “greekfont” per vedere l’effetto.

    Se però questa famiglia di font non possiede le codifiche per i font OT1 e T1, ci sarà un altro avviso. 🙁 Che si può fare? Così è la vita. 🙂

    Ciao
    Enrico

    in risposta a: Numeri cardinali minuscoli #49156
    Up
    0
    Down
    ::

    Carocando \usepackage[osf,sc]{mathpazo}
    i numeri sono rigorosamente minuscoli.
    Per averli maiuscoli do $numero$
    Per averli maiuscoli ma anche in grassetto
    devo caricare amsmath e dare ad es
    `${\mathbf{2009-2010}}$`
    Non esiste un modo meno dospendioso?

    E che te ne fai dei numeri maiuscoli in nero?

    Ciao
    Enrico

    in risposta a: LaTeX Font Warning #49609
    Up
    0
    Down
    ::

    Ottimo, risolto.
    Vorrà dire che cercherò di dormire
    nonostante l’ineliminabilità del secondo avviso…

    Prova con
    `\newcommand{\GR}[1]{%
    \foreignlanguage{greek}{\fontfamily{cmr}\selectfont#1}}`
    Ciao
    Enrico

    in risposta a: LaTeX Font Warning #49607
    Up
    0
    Down
    ::

    Compilando un documento ricevo questi due avvisi:
    `LaTeX Font Warning: Font shape `OMS/pplj/m/n' undefined
    (Font) using `OMS/cmsy/m/n' instead
    (Font) for symbol `textbullet' on input line 50.

    LaTeX Font Warning: Font shape `LGR/pplj/m/n' undefined
    (Font) using `LGR/cmr/m/n' instead on input line 53.`

    Il primo avviso si risolve con \usepackage{textcomp}. Il secondo dipende dal fatto che non esiste un font greco connesso con la famiglia pplj. Tientelo.

    Ciao
    Enrico

    in risposta a: template per carta intestata con letter o letteracdp #49532
    Up
    0
    Down
    ::

    Il filetto per la piegatura è stampato come parte del \pagestyle. Se usi \pagestyle{fancy} ovviamente non viene fuori.
    [code]\fancyhead[R]{\textbf{Dott.~Caio Sempronio}%
    \csname @folding@tag\endcsname\\[12pt]}

    Grazie molte Enrico. Potesti cortesemente spiegarmi la modifica ?

    Ho guardato come letteracdp realizza il tutto: inserisce un comando nell’header, com’è quasi ovvio pensare. Così te l’ho sistemato al punto giusto.

    ]È un orrore, ma funziona. 🙂

    Certo, non è il massimo in termini di grafica, ma è quasi uno standard per legulei .. 😀
    Comunque si accettano anche suggerimenti grafici … 😉

    Orrore era riferito al tacon per aggiungere il filetto. (Cerca sui messaggi degli ultimi giorni per il significato di tacon.)

    Ciao
    Enrico

    in risposta a: TeXdoc Graphic #49554
    Up
    0
    Down
    ::

    Eppure, quelli di MacTeX hanno accettato tlmgr, ma il problema rimane 😀

    Questa è un’altra faccenda, riguarda solo la programmazione dell’applicazione.

    [OT]
    Per Enrico: stasera riprovo le alette di pollo.
    [OT]

    Attento!

    Ciao
    Enrico

    in risposta a: template per carta intestata con letter o letteracdp #49530
    Up
    0
    Down
    ::

    Un solo problema: usando l’ambiente “foldedletter” della classe letteracdp dovrebbe venir fuori il trattino laterale che agevola la piegatura in 3 del foglio A4. A me non funziona e non so perché.

    Il filetto per la piegatura è stampato come parte del \pagestyle. Se usi \pagestyle{fancy} ovviamente non viene fuori.
    `\fancyhead[R]{\textbf{Dott.~Caio Sempronio}%
    \csname @folding@tag\endcsname\\[12pt]}`
    È un orrore, ma funziona. 🙂

    Ciao
    Enrico

    in risposta a: TeXdoc Graphic #49552
    Up
    0
    Down
    ::

    anche la texlive 2009 pacchettizzata ubuntu ha una versione di texdoc inadeguata: 0.61.
    solo la mia texlive 2010 pretest ha la 0.72, e con quella funziona tutto.

    Come detto altre volte, la TeX Live 2009 su Ubuntu è ferma al rilascio iniziale. Si spera che la 2010 non tardi troppo, anche se con i tempi di Debian c’è poco da sperare. 🙁

    Non so se si possa usare la 0.61 invece della 0.72; in ogni caso il programma è ancora in fase molto sperimentale, quindi è assai probabile che con la versione “definitiva” la TeX Live 2010 sia disponibile ovunque.

    Spiacente per chi non può servirsene: protestate con Debian! Non con Norbert, che non può fare mille cose in un giorno. Se quelli di Debian avessero accettato tlmgr, tutto questo non succederebbe. 🙁

    Ciao
    Enrico

    in risposta a: Simbolo di funzione assolutamente continua #49596
    Up
    0
    Down
    ::

    Il codice va bene se il font del documento è 10pt. Tuttavia io utilizzo (lo so: lo dovevo specificare) il font a 12pt ed ho fatto la seguente modifica
    `
    \newcommand{\abscont}{%
    \mathrel{<\mkern-13.5mu\raisebox{0.29ex}{$\scriptscriptstyle<$}}} ` cioè ho semplicemente spostato il minore più piccolo più fuori, facendolo rientrare di meno. Grazie mille per il consiglio. Alla prossima.

    Puoi provare
    `\newcommand{\abscont}{\mathrel{
    \setlength{\dimen0}{\heightof{$<$}-\heightof{$\scriptscriptstyle<$}} {<}\makebox[0pt][r]{\raisebox{.5\dimen0 }{$\scriptscriptstyle<$}} }}` che è indipendente dal corpo usato. Occorre il pacchetto calc. Ciao Enrico

    in risposta a: TeXdoc Graphic #49547
    Up
    0
    Down
    ::

    Salve a tutti!
    Grazie mille per le prove che state facendo.
    Il messaggio riguardante la versione non corretta del comando texdoc compariva anche a me, tuttavia solo quando testavo l’applicazione su MacOSX.
    L’errore, che all’inizio anche a me sembrava essere un problema dato da una sorta di ‘inerzia’ da parte della JVM, non si è più ripresentato dopo aver aggiunto il file .MacOSX/environment.plist una voce String chiamata PATH con il seguente contenuto
    `/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/texlive/2009/bin/universal-darwin:/usr/X11/bin`
    Il problema infatti, più che un’inerzia da parte della JVM (che comunque sembra essere presente), era che l’applicazione alla partenza non aveva nelle variabili d’ambiente il path del comando texdoc e quindi non lo trovava.

    Questa non è un’ottima notizia, sarebbe meglio se il programma si gestisse da sé il PATH, aggiungendo a scanso di equivoci “/usr/texbin”, almeno su Mac OS X. MacTeX, infatti, crea un link simbolico “/usr/texbin” che punta alla directory degli eseguibili e così non c’è bisogno di conoscerla esplicitamente.

    Per gli utenti GNU/Linux il problema non si pone, almeno se usano i pacchetti TeX della propria distribuzione, che mettono gli eseguibili in /usr/bin o /usr/local/bin, sempre presenti nel PATH di sistema. Se un utente GNU/Linux installa una distribuzione autonoma, dovrebbe essere in grado di impostare una preferenza di TeXdocGraphic in cui registrare la directory degli eseguibili da aggiungere. Non dovrebbero esserci problemi sotto Windows, perché MiKTeX e TeX Live si registrano nel PATH di sistema.

    Agire su environment.plist non è proprio la manovra adatta all’utonto. 🙂 Ah, sui miei sistemi /usr/texbin è presente in quel file e questo sembra spiegare perché di solito il programma funziona; le rare volte che sbanda potrebbero dipendere dal ritardo della JVM.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 5,716 al 5,730 (di 13,205 totali)

Go to top▲