egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 8,101 al 8,115 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: lineetta — in xelatex #34968
    Up
    0
    Down
    ::

    Salve,

    devo compilare un documento con xelatex per poter usare dei TTF e OTF.
    Nel corpo del documento inserisco “–“, ma il documento che ottengo in pdf non visualizza la lineetta, ma i due caratteri “–“.

    ecco un esempio esplicativo:

    `\documentclass[a4paper,11pt]{article}

    \usepackage[english]{babel}
    \usepackage{fontspec}
    \setmainfont{Book Antiqua}

    \begin{document}

    Questa dovrebbe essere una lineetta: –. purtroppo se compilo con xelatex non lo e'!

    \end{document}`

    Ho provato diversi font, ottenendo lo stesso risultato.

    Qual’ora non si potesse usare la “vera” lineetta –, quale e’ il modo meno peggiore per ottenere una lineetta (il semplice “-” non va bene per intenderci..)?

    Grazie in anticipo,
    vevo

    `\setmainfont[Mapping=tex-text]{Book Antiqua}`
    Pagina 11 della documentazione.

    Ciao
    Enrico

    in risposta a: “L’arte di scrivere con LaTeX” #23198
    Up
    0
    Down
    ::

    Mi pare di capire che ppchtex sia per ConTeXt, poi. Questo significa che non è direttamente usabile in un documento LaTeX “standard”?

    È un pacchetto LaTeX.

    Ciao
    Enrico

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

    Ho fatto altre prove, credo si tratti di un conflitto tra ”frontespizio” ed ”appendix”. Nel file dell’appendice non ho utilizzato nessun comando, a parte i classici chapter, section…

    L’idea è che l’opzione “oneside” funziona male con frontespizio 🙁 che assume una numerazione continua nel materiale iniziale. Invece l’ambiente titlepage reimposta il numero di pagina a 1 nella pagina seguente.

    Soluzione:
    `\frontmatter
    \makeatletter
    \if@twoside\else
    \Pagenumbering{Roman}
    \fi
    \makeatother
    \begin{frontespizio}
    …
    \end{frontespizio}
    \makeatletter
    \if@twoside\else
    \pagenumbering{roman}
    \fi
    \makeatother`
    Naturalmente le parti rilevanti sono solo i due comandi \pagenumbering; il resto puoi toglierlo se devi scrivere per forza con “oneside”.

    Tutta la pappardella di fancyhdr va prima di \begin{document} e, come nel codice che ti ho indicato, \frontmatter va prima del frontespizio.

    Già che ci sei, togli anche la riga con fncychap, così ti eviti l’insana tentazione di adoperarlo. 🙂

    Ciao
    Enrico

    in risposta a: “L’arte di scrivere con LaTeX” #23196
    Up
    0
    Down
    ::

    Ciao
    Solo per segnalare che il pacchetto suggerito per la composizione delle formule di struttura (XyMTeX) è qui definito obsoleto.
    Qualcuno suggerisce questo pacchetto, ma io non lo consoco.

    Sfortunatamente l’autore di XyMTeX è sparito dalla circolazione dopo aver rilasciato un aggiornamento del pacchetto per LaTeX2e. Da quello che so il pacchetto funziona, con certe limitazioni, ma molte formule di struttura si possono disegnare con relativamente poca fatica.

    A suo tempo lo usai per la tesi (di una sorella). 🙂 Sull’aurotiosolfato di sodio, se non ricordo male, roba che serve per curare malattie reumatiche.

    Su ppchtex non saprei che dire se non che è di Hans Hagen e quindi la documentazione è incomprensibile. 🙁

    Puoi installare XyMTeX nell’albero locale.

    Ciao
    Enrico

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

    In realtà, il documento è tanto lungo e “denso” che non si notano particolari “brutture” legate alla mancata cesura delle parole; viceversa, in questo modo non vengono tagliate le parole contenute in alcuni titoli di section che occupano più righe e lì, effettivamente, tra un parola e l’altra lo spazio è un po’ eccessivo; per la cronaca, ho provato a ridefinire il comando section così, ché secondo me non è male:
    `\renewcommand{\section}[1]{\begin{flushleft}%
    \section{#1}%
    \end{flushleft}}`
    ma non funziona e, nella fretta, ho abbandonato 😳
    Sempre per la cronaca, usare \section in combinazione all’ambiente flushleft senza ridefinire il comando funziona perfettamente.

    Non sarebbe più semplice scrivere
    `\section[Questo è un titolo di sezione troppo lungo per stare su una riga]
    {Questo è un titolo di sezione troppo lungo\\ per stare su una riga}`
    eventualmente scegliendo un titolo abbreviato per l’indice e per la testatina? Sarebbe l’argomento opzionale.

    Quel tentativo di definizione non può funzionare, né ti consiglio niente del genere.

    Se vuoi “risolvere” il problema di eludere la sillabazione per l’italiano, scrivi appena prima di \begin{document}
    `\makeatletter
    \chardef\l@italian=255
    \makeatother`
    In attesa di tempi migliori…

    Oppure installa la TeX Live e abbandona MiKTeX.

    Ciao
    Enrico

    in risposta a: Testo corsivo all’interno di ambiente matematico #34954
    Up
    0
    Down
    ::

    Ok.
    Anche all’interno di una tabella?

    Mi spiego:

    tabella a tre colonne con

    Nome valore — valore medio — unità di misura

    Sempre.

    Ciao
    Enrico

    in risposta a: Testo corsivo all’interno di ambiente matematico #34952
    Up
    0
    Down
    ::

    Per tondo intendi quindi carattere normale?

    Sì. Sull’Arte (di Lorenzo) c’è di sicuro.

    Ciao
    Enrico

    in risposta a: Testo corsivo all’interno di ambiente matematico #34950
    Up
    0
    Down
    ::

    No, min sta per minuto;
    è un’unità di misura; tutte le unità di misura sono state messe in corsivo.

    Tutte le normative dicono che le unità di misura vanno in tondo. Così si usa, normative o no, da decenni.

    Ciao
    Enrico

    in risposta a: Testo corsivo all’interno di ambiente matematico #34948
    Up
    0
    Down
    ::

    Ciao,

    ho questa equazione:

    `
    $$S_G = \frac{GEZI}{V_G} + S_I\cdot I_b \qquad (\text{min}^{-1}) $$`

    Se volessi min^(-1) in corsivo come devo fare?

    Se quel “min” sta per minimo, perché mai deve andare in corsivo? Se proprio vuoi, \mathit{min}.

    Non usare $$…$$, ma \[…\]. Credimi, è meglio.

    Ciao
    Enrico

    in risposta a: Sillabazione lettere accentate #34922
    Up
    0
    Down
    ::

    al momento ho questi:
    ʌ79;\usepackage[italian]{babel}
    \usepackage{graphicx}
    \usepackage{natbib}
    \usepackage{placeins}
    \usepackage[dvips]{rotating}
    \usepackage[latin1]{inputenc}

    Inserisco anche quello?

    Sì.

    Ciao
    Enrico

    in risposta a: Sillabazione lettere accentate #34920
    Up
    0
    Down
    ::

    Ciao a tutti, latex non mi sillaba a modo la parola velocità, solo che non ho campito come inserire le lettere accentate all’interno del comando ʌ79;\hyphenation

    Scrivi \usepackage[T1]{fontenc} e va’ tranquillo

    Ciao
    Enrico

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

    Grazie della spiegazione.
    Il problema sembra essere il pacchetto ”Frontespizio”. Commettando il relativo usepackage e la parte frontespizio funziona tutto…

    Allora produci un esempio minimo così vediamo dov’è il problema.

    Ciao
    Enrico

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

    Ho modificato hyperref così:
    `\usepackage[colorlinks=true, linkcolor=blue, citecolor=black, urlcolor=black, plainpages=false]{hyperref}`
    ma ho ancora l’errore. Ho provato anche con “pdfpagelabels” , stesso problema.
    Qualche idea?
    Grazie

    Esempio minimo?

    Ciao
    Enrico

    in risposta a: beamer, perchè non mi funziona \pause ? #34863
    Up
    0
    Down
    ::

    graazie! è vero, usando direttamente pdflatex \pause funziona!! però così non vengono più le figure (che prima venivano), come mai? ho messo il pacchetto
    `\usepackage{graphicx}`
    nel preambolo e poi per inserire la figura metto
    `\begin{figure}[h]
    \begin{center}
    \includegraphics[height=4.5cm]{fig1.eps}
    \caption{prima figura}
    \end{center}
    \end{figure}`
    nella slide.. viene solo la caption, la figura non c’è. sapete dirmi cosa sbaglio?

    Non puoi inserire EPS compilando con pdflatex; basta convertire l’immagine in PDF.

    Già che ci siamo: l’ambiente “center” non va usato dentro “figure”, è meglio dare la dichiarazione \centering. In una presentazione usare l’ambiente “figure” è sbagliato: metti l’illustrazione, il testo della diapositiva la spiega.

    Ciao
    Enrico

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

    Sì, in effetti non ho copiato questa riga:
    `
    \documentclass[a4paper,11pt,oneside,openright,italian]{book}`
    No, non ho usato \pagenumbering

    Aggiungi una fra “plainpages=false” o “pdfpagelabels” alle opzioni di hyperref.

    Già che ci sei, cambia il pacchetto subfigure con subfig.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 8,101 al 8,115 (di 13,205 totali)

Go to top▲