egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 1,336 al 1,350 (di 13,218 totali)
  • Autore
    Risposte
  • in risposta a: come capire che font è stato utilizzato? #79843
    Up
    0
    Down
    ::

    Lory88″ post=79027Spero di essere riuscito a rendere l’idea.

    No, purtroppo. Riesci a ottenere un’immagine?

    Ciao
    Enrico

    in risposta a: Parola in greco antico #79831
    Up
    0
    Down
    ::

    Marco87″ post=79011Ciao a tutti,

    torno ancora a domandare riguardo alla scrittura in greco. Sto scrivendo una parte di testo in greco antico. La parola che devo scrivere è:

    οτι (“omicron” “tau” “iota”, inglese “that”)

    Sulla “omicron” compare sia lo spirito aspro che l’accento acuto (nell’ordine in cui li ho scritti, ovvero a sinistra lo spirito e a destra l’accento).
    Se scrivo
    `\documentclass[a5paper,10pt,openany,twocolumn]{memoir}

    % !TEX encoding = UTF-8
    % !TEX program = xelatex

    \usepackage{etex}
    \usepackage{etoolbox}
    % Lingue
    \usepackage{polyglossia}
    \setmainlanguage{italian}
    \setotherlanguage[variant=ancient]{greek}

    % Greco
    \usepackage{gfsporson}

    \newenvironment{transgreek}
    {\catcode`\~=12 \begin{otherlanguage}{greek}%
    \addfontfeature{Mapping=asciitogreek}}
    {\end{otherlanguage}}
    \newenvironment{transgreek*}
    {\catcode`\~=12 \begin{otherlanguage*}{greek}%
    \addfontfeature{Mapping=asciitogreek}}
    {\end{otherlanguage*}}
    \newcommand{\texttransgreek}{\begingroup
    \catcode`\~=12 \innertexttransgreek}
    \newcommand*{\innertexttransgreek}[1]{%
    \begin{transgreek*}#1\end{transgreek*}\endgroup}

    % Interlineare
    \newcommand{\interl}[2]{%
    \begin{tabular}[t]{@{}c@{}}
    {\footnotesize\begin{transgreek}\scantokens{#1\empty}\end{transgreek}}\\
    {\scriptsize #2}\\
    \end{tabular}}

    \XeTeXinputnormalization=1

    % Font
    \defaultfontfeatures{Ligatures=TeX}
    \setmainfont[Numbers=OldStyle]{Palatino Linotype}
    \setsansfont[Numbers={OldStyle,Proportional},Scale=MatchLowercase]{Fontin Regular}
    \setmonofont[Numbers=OldStyle,Scale=MatchLowercase]{Liberation Mono}
    \newfontfamily{\fonttitolo}[Numbers=OldStyle,Scale=MatchLowercase]{Scriptina Pro}
    \newfontfamily{\fontsfsc}[Numbers=OldStyle,Scale=MatchLowercase]{Fontin}

    \begin{document}

    \interl{<'oti}{that} \end{document}` non ottengo quello che desidero. C'è modo di scrivere la parola così come compare nel testo che sto copiando? Grazie e buon week end, Marco. P.S. Il file "asciitogreek" lo ha gentilmente fornito Enrico in questa discussione.

    Naturalmente asciitogreek serve per font caricati con fontspec; per il tuo è del tutto inutile.

    `\documentclass[a5paper,10pt,openany,twocolumn]{memoir}

    % !TEX encoding = UTF-8
    % !TEX program = xelatex

    \usepackage{etex}
    \usepackage{etoolbox}
    % Lingue
    \usepackage{polyglossia}
    \setmainlanguage{italian}

    % Greco
    \usepackage[LGR,EU1]{fontenc}
    \usepackage{gfsporson}

    \usepackage{fontspec}

    \defaultfontfeatures{Ligatures=TeX}
    \setmainfont[Numbers=OldStyle]{Palatino Linotype}
    \setsansfont[Numbers={OldStyle,Proportional},Scale=MatchLowercase]{Fontin Regular}
    \setmonofont[Numbers=OldStyle,Scale=MatchLowercase]{Liberation Mono}
    \newfontfamily{\fonttitolo}[Numbers=OldStyle,Scale=MatchLowercase]{Scriptina Pro}
    \newfontfamily{\fontsfsc}[Numbers=OldStyle,Scale=MatchLowercase]{Fontin}

    \newenvironment{transgreek}
    {\catcode`\~=12 \fontencoding{LGR}\fontfamily{porson}\selectfont}
    {}
    % Interlineare
    \newcommand{\interl}[2]{%
    \begin{tabular}[t]{@{}c@{}}
    {\footnotesize\begin{transgreek}\scantokens{#1\empty}\end{transgreek}}\\
    {\scriptsize #2}\\
    \end{tabular}}

    % Font

    \begin{document}

    Ecco quello che succede \interl{<'oti}{that} se uso il comando \verb|\interl| con un numero di parole sufficienti per far andare a capo la riga. \end{document}` Ciao Enrico

    in risposta a: Incoerenza tra numero delle figure e quello riportato da ref #79826
    Up
    0
    Down
    ::

    Marco87″ post=79005Ciao,

    ripercorrendo il mio codice, ho notato che quanto ho descritto sopra accade solo a partire da una figura in poi. Da quella in poi tutte le figure vengono numerate allo stesso modo, e una tabella il cui numero è 3.1 viene reso, da [tt]vref[/tt] come 3.2.1 (sono nella sotto-sezione 3.2.1).

    Sono ancora più confuso. 🙁

    Ciao,
    Marco.

    Non è che tu abbia messo [tt]\label{fig:labelFigura}[/tt] prima di [tt]\caption[/tt]?

    Ciao
    Enrico

    in risposta a: Modificare il primo \footnotesep #79777
    Up
    0
    Down
    ::

    Teodoro Studita” post=78984Funza, perfetto!
    Grazie Enrico

    Due cose.

    1. Non ho la minima idea del perché tu voglia questa bruttura.

    2. Se usi ancora parolacce come nel primo messaggio, non ti rispondo più. 😉

    Se non ti sei accorto della parolaccia, rileggi.

    Ciao
    Enrico

    in risposta a: Installazione di TeX Live 2012 su Linux Mint #79796
    Up
    0
    Down
    ::

    porinoco” post=78976`
    riccardo@riccardo-Inspiron-1545 ~ $ pdftex –version
    pdfTeX 3.1415926-2.4-1.40.13 (TeX Live 2012)
    kpathsea version 6.1.0
    Copyright 2012 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
    There is NO warranty. Redistribution of this software is
    covered by the terms of both the pdfTeX copyright and
    the Lesser GNU General Public License.
    For more information about these matters, see the file
    named COPYING and the pdfTeX source.
    Primary author of pdfTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
    Compiled with libpng 1.5.10; using libpng 1.5.10
    Compiled with zlib 1.2.7; using zlib 1.2.7
    Compiled with xpdf version 3.03
    `

    Sì, è vero, mi sono dimenticato di scrivere che uso TexWorks per compilare.

    Grazie
    Riccardo

    Allora è sbagliato come è impostato TeXworks. Devi andare nelle preferenze e, nel tab “Typesetting”, aggiungere [tt]/opt/texbin[/tt] in cima a tutto.

    Ciao
    Enrico

    in risposta a: Installazione di TeX Live 2012 su Linux Mint #79794
    Up
    0
    Down
    ::

    porinoco” post=78974Ciao Enrico, prima di tutto mi sono accorto che nel mio primo post ho storpiato il tuo cognome, scusami.
    Qui è quanto mi compare in terminale:
    `riccardo@riccardo-Inspiron-1545 ~ $ echo $PATH
    /opt/texbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
    `

    Grazie

    E se dai [tt]pdftex –version[/tt] che cosa ottieni?

    Per caso stavi cercando di compilare il tuo file con Kile o qualcosa di simile?

    Ciao
    Enrico

    in risposta a: Installazione di TeX Live 2012 su Linux Mint #79792
    Up
    0
    Down
    ::

    porinoco” post=78971Ciao a tutti,
    Sono Riccardo, alle prime armi con LaTeX e questa è la prima volta che scrivo qui. Il mio problema, credo, riguarda fontenc, quindi scrivo qui invece di creare un nuovo thread. Ora espongo il problema, le info di background a seguire.

    Se compilo il seguente file con pdflatex
    `
    \documentclass[a4paper]{article}

    \begin{document}
    hello!
    \end{document}
    `
    non ho nessun problema.

    Se invece carico il pacchetto fontenc e compongo il seguente
    `
    \documentclass[a4paper]{article}

    \usepackage[T1]{fontenc}

    \begin{document}
    hello!
    \end{document}
    `
    si arresta e da il seguente logfile:

    `
    This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian)
    entering extended mode
    (./senza-nome-1.tex
    LaTeX2e <2009/09/24>
    Babel and hyphenation patterns for english, usenglishmax, dumylang, noh
    yphenation, loaded.
    (/usr/share/texmf-texlive/tex/latex/base/article.cls
    Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
    (/usr/share/texmf-texlive/tex/latex/base/size10.clo))
    (/usr/share/texmf-texlive/tex/latex/base/fontenc.sty
    (/usr/share/texmf-texlive/tex/latex/base/t1enc.def)
    kpathsea: Running mktextfm ecrm1000
    /usr/share/texmf/web2c/mktexnam: Could not map source abbreviation for ecrm1000.
    /usr/share/texmf/web2c/mktexnam: Need to update ?
    mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ecrm1000
    This is METAFONT, Version 2.718281 (TeX Live 2009/Debian)

    kpathsea: Running mktexmf ecrm1000

    ! I can't find file `ecrm1000'.
    <*> …ljfour; mag:=1; nonstopmode; input ecrm1000

    Please type another input file name
    ! Emergency stop.
    <*> …ljfour; mag:=1; nonstopmode; input ecrm1000

    Transcript written on mfput.log.
    grep: ecrm1000.log: No such file or directory
    mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ecrm1000' failed to make ecrm1000.tfm.
    kpathsea: Appending font creation commands to missfont.log.

    ! Font T1/cmr/m/n/10=ecrm1000 at 10.0pt not loadable: Metric (TFM) file not fou
    nd.

    relax
    l.100 \fontencoding\encodingdefault\selectfont

    ?
    Processo interrotto dall'utente
    `

    Capisco che il problema ha a che fare con il font, ma più in là di così, a causa delle mie scarse conoscenze, non posso andare, quindi chiedo aiuto a voi.
    Ora un po’ di background: uno il sistema operativo Linux Mint 13, sto leggendo la guida “L’arte di scrivere con LaTeX” di Pantieri e Gordini. Per l’installazione di TeXLive 2012 ho fatto affidamento alla guida “Installare TeXLive 2010 su Ubtunu” di Enrico Greogrio. Ammetto che ho seguito passo passo le indicazioni di quest’ultima (Mint si ‘basa’ su Ubuntu, giusto?) senza avere quasi mai piena consapevolezza delle operazioni che via via eseguivo. Non mi sembra di aver avuto particolari intoppi o di aver riscontrato problemi nella fase dell’installazione.

    Cosa mi consigliate di fare?
    Vi ringrazio anticipatamente
    Riccardo

    L’installazione è incompleta. Se guardi la prima riga del log, scopri che ti dice
    `This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian)`
    quindi non stai usando la 2012.

    Che ti risponde [tt]echo $PATH[/tt] dal terminale?

    Ciao
    Enrico

    in risposta a: segnalibro della bibliografia #79768
    Up
    0
    Down
    ::

    gemgem” post=78968grazie!
    per sbaglio avevo commentato \phantomsection,
    dopo aver decommentato il segnalibro della bibliografia funziona perfettamente.

    Il pacchetto bookmark va caricato dopo hyperref. In realtà esso stesso carica hyperref, ma non accetta opzioni per l’altro pacchetto.

    La tua esigenza si può soddisfare in modo più pulito che con codice strano nel documento: questo va nel preambolo
    `\defbibheading{bibintocandbookmark}[\bibname]{%
    \chapter*{#1}%
    \phantomsection
    \addcontentsline{toc}{chapter}{#1}%
    \markboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}}`
    Scriverai poi
    `\printbibliography[heading=bibintocandbookmark]`
    Ciao
    Enrico

    in risposta a: Modificare il primo \footnotesep #79775
    Up
    0
    Down
    ::

    Teodoro Studita” post=78965Salve a tutti,
    Sto cercando (per ora invano) di capire se c’è un modo per customizzare lo spazio che separa la footnoterule dalla prima footnote, senza con ciò andare a toccare né lo spazio tra le note né la distanza tra la footnoterule e la fine del corpo del testo.
    In poche parole devo aggiungere 6 mm sotto la linea del pie’ di pagina, tra questa e l’inizio della prima nota
    Ho guardato il Companion, la documentazione di geometry e di fancyhdr più varie altre cose ma per ora nessun risultato.
    Quale idea?

    `\addtolength{\skip\footins}{6mm}
    \renewcommand{\footnoterule}{%
    \kern-6mm \hrule width .4\columnwidth \kern\dimexpr 6mm-.4pt\relax
    }`
    Ciao
    Enrico

    in risposta a: Problema con una maiuscola in bibliografia #79772
    Up
    0
    Down
    ::

    ori” post=78960Grazie, in effetti mettendo tutto l’ambiente matematico tra graffe risolvo il problema, senza dover usare le graffe dentro l’ambiente (come intorno alla L).
    Peccato non averci pensato prima.

    Comunque, hai idea del perche` di questo strano comportamento?

    Ho fatto altre prove e lo stesso effetto appare con altri operatori (log, max, …) ma solo dentro frac, visto che se tolgo frac o se replico \ln {N} fuori frac, la N rimane maiuscola.

    Misteri di BibTeX. È un problema dovuto alle procedure che dovrebbero convertire (o no) le maiuscole dei titoli in minuscole.

    Un database bibliografico dovrebbe riportare il titolo “com’è”, ma poi lo stile bibliografico può decidere se mantenere le maiuscole o no. Purtroppo l’uso tipicamente anglosassone di abbondare con le maiuscole nei titoli rende la faccenda abbastanza complicata e costringe ad acrobazie per esempio nel caso di nomi propri nei titoli o titoli in tedesco, dove certe maiuscole sono obbligatorie: sarebbe davvero disdicevole scrivere Kritik der reiner vernunft riportando il titolo di una famosa opera.

    Regola generale: qualcosa di cui vuoi mantenere l’alternanza maiuscole/minuscole va scritto tra graffe; meglio tutto il blocco che solo le lettere da tenere maiuscole.
    `title={La legge di {Newton} {$F=ma$}},`
    Ciao
    Enrico

    in risposta a: A capo “forzato” in una tabella #79050
    Up
    0
    Down
    ::

    Rackbox” post=78948Perfetto, funziona! Però sono ancora sempre sbalordito da queste soluzioni un po’ “magiche” per me: come fare a “inventarsele” da soli, senza dover disturbare qua sul forum? Grazie!

    Fra vent’anni ne saprai abbastanza anche tu. 🙂 Già, ho cominciato a usare LaTeX vent’anni fa. E TeX cinque/sei anni prima.

    Più seriamente: come in tutte le cose occorre farsi esperienza e sbattere il naso sui problemi.

    Ciao
    Enrico

    in risposta a: I punti a fine frasi e le sigle S.p.A. #79685
    Up
    0
    Down
    ::

    Sam Qasbah” post=78945

    Se invece il punto segue una maiuscola esso viene assunto come punto di abbreviazione, quindi niente doppio spazio; ma se invece è un punto che segue un acronimo in lettere maiuscole, per esempio IMU, allora bisogna dire a LaTeX che quello è un punto di fine periodo e lo si fa intercalando il comando \@ fra l’acronimo e il punto: IMU\@. e questo punto verrà seguito da un doppio spazio se non è in vigore \frenchspacing

    Se non ricordo male questo meccanismo si basa sul fatto che iniTeX setta a 999 lo \sfcode delle lettere maiuscole, a 3000 quello del carattere `punto’ e a 1000 quello delle minuscole, con la restrizione che lo \spacefactor non può passare da un valore inferiore a 1000 ad uno superiore a 1000 in un solo passaggio.

    Dunque l’implementazione di \@ potrebbe essere qualcosa del genere:
    `\catcode `@ = \active % oppure \catcode `@ = 11
    \def\@{\spacefactor=1000}`

    Sbaglio?

    Più in generale: quale `procedura standard’ potrei usare per trovare l’implementazione dei comandi LaTeX senza dovermi spulciare migliaia di righe di codice? Un grep in qualche particolare cartella? Un uso `furbo’ di \meaning ?

    Grazie, ciao.

    Sbagli, ma di poco:
    `\def\@{\spacefactor=1000 }`
    Nota lo spazio dopo il numero che termina la costante. Di fatto [tt]latex.ltx[/tt] dice
    `\def\@{\spacefactor\@m}`
    dove [tt]\@m[/tt] è definito con [tt]\mathchardef\@m=1000[/tt]. Più efficiente.

    Come fare a trovare la definizione? Se hai TeX Live, da un terminale dai
    `texdef -t latex @`
    In generale basta dare il nome del comando desiderato senza la barra rovescia. Consulta [tt]texdoc texdef[/tt] per maggiori informazioni.

    Ciao
    Enrico

    in risposta a: Bibliografia “globale” #79762
    Up
    0
    Down
    ::

    Cerbero” post=78938Salve a tutti,

    volevo sapere se e come sia possibile creare un database per la bibliografia che sia “globale”, cioè sia implicitamente utilizzato come file di bibliografia per qualsiasi file latex crei, per evitare di copiarlo ogni volta o cambiare il percorso qualora spostassi il file .tex sorgente.

    Che sistema operativo usi e che distribuzione TeX?

    Per esempio, se hai MacTeX su Mac OS X, puoi crearti il file [tt]globale.bib[/tt] nella cartella
    `~/Library/texmf/bibtex/bib`
    e BibTeX o Biber lo troveranno. Se la cartella non c’è, crea tutto il percorso. Su sistemi GNU/Linux vale lo stesso, ma si toglie [tt]Library/[/tt]. Naturalmente [tt]~[/tt] sta per la tua “Home”.

    Ciao
    Enrico

    in risposta a: pagina bianca tra capitoli #62214
    Up
    0
    Down
    ::

    gemgem” post=78919

    È scritto in tutte le guide (paragrafo 3.3 dell’Arte di scrivere con LaTeX
    che trovi nella sezione guide di questo sito).

    Nell’edizione del febbraio 2012 il paragrafo 3.3 si chiama “File con cui si ha a che fare” e non viene spiegato come evitare la pagina bianca di separazione tra capitoli. A me servirebbe per la versione digitale della mia Tesi che non stampero’.

    grazie

    Il problema è ovvio: i numeri di pagina non coinciderebbero fra la versione stampata e quella “digitale”.

    Ciao
    Enrico

    in risposta a: Citazione nel testo ma non nell’indice #79759
    Up
    0
    Down
    ::

    Daniele!!” post=78907Salve a tutti.
    Ho un piccolo grande problema nello scrivere la Tesi che propio non riesco a risolvere nonostante siano giorni che giro per diversi forum.
    Devo ”semplicemente” fare la citazione di un libro all’inizio di una sezione, ma non voglio che il numero della citazione stessa sia riportato anche nell’indice generale. Vorrei sostanzialmente che fosse visibile nel testo ma non nell’indice.
    Grazie mille a chi mi sa rispondere.
    Un saluto.

    Daniele

    `\section[Titolo del paragrafo]{Titolo del paragrafo \cite{pippo}}`
    Se però non lo fai è meglio: metti il riferimento all’inizio del testo del paragrafo.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 1,336 al 1,350 (di 13,218 totali)

Go to top▲