egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 5,506 al 5,520 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: Problemi di compilazione #50574
    Up
    0
    Down
    ::

    Salve a tutti, scrivo questo post per cercare di capire se stò impazzendo io o lo stà facendo il mio LaTex. Mi spiego meglio: è oramai un po’ di tempo che stò lavorando su di un file di LaTex composto da un master e svariati slave files. Pian piano ognuno di loro stà cominciando a darmi dei problemi che non riesco ne ad interpreteare ne tantomeno a risolvere.
    Il primo in ordine di tempo riguardava la compilazione delle lettere accentate, come dicevo in un altro post da un momento all’altro LaTex ha smesso di compilare i files non riuscendo a decodificare le lettere accentate.

    Ieri invece ha smesso di compilare i file dicendo che non conosceva l’ambiente tabularx nonostante che nel master fosse ovviamente presente il relativo pacchetto.

    Onestamente non sò cosa pensare…. Credete che mi convenga disinstallare e re installare LaTex??

    Grazie
    P.S. Utilizzo LaTex su mac e, come editor uso EMACS.

    Le informazioni che dai sono insufficienti. Gli accenti invece sovrabbondanti. 🙂

    Qual è il messaggio di errore?

    Ciao
    Enrico

    in risposta a: \normalsize\@xipt{13.6}% #50524
    Up
    0
    Down
    ::

    Grazie per il benvenuto, e ringrazio il prof. Gregorio (che ho riconosciuto essere l’autore
    dell’utile pacchetto “frontespizio”, e di altre guide) per l’interessamento.

    Rispondo alle vostre contro-domande.
    Sono intento a migliorare, un po’ alla volta, quando ho tempo, l’aspetto grafico di un documento abbastanza corposo. 😀

    In sostanza, vorrei provare proprio come viene con un carattere 10.5pt.

    Inizialmente avevo pensato a

    \usepackage{type1cm}
    \renewcommand{\normalsize}{\fontsize{10.5pt}{12.5pt}\selectfont}

    ma non mi piace il fatto che Latex mantiene per i titoli dei capitoli,
    delle sezioni, sottosezioni, e relative spaziature, delle note a
    margine, etc., le impostazioni della
    compilazione precedente (ossia di 10pt o 11pt, a seconda).
    Quindi avevo pensato di fare la prova a modificare un file .clo
    per creare un 10_5size.clo e vedere cosa esce fuori, e poi confrontare l’output con
    un output size 10 ed un size 11, e, assieme ad altre modifiche
    fatte, vedere un po’ come viene, dato che sto cercando di eguagliare graficamente
    alcune pubblicazioni in pdf fatte con software commerciale.
    Dite che non mi conviene proprio??

    p.s. I fonts che ho usato sono bitstream-charter
    per i caratteri serif (a mio avviso
    uno dei pochi, tra quelli che incorporano caratteri matematici,
    di aspetto abbastanza moderno e professionale), e
    libertine per i sans, compresi i titoli dei capitoli, (sotto)sezioni,
    indici dei capitoli.

    Ah,vorrei chiedere un’altra cosa, al volo: ho notato che se uso testo giustificato
    (default) mi va a capo molto ma veramente molto raramente (anche rispetto a quanto fa altro software
    commerciale). Se invece non giustifico, ma allineo con \RaggedRight (package ragged2e)
    va a capo che è una bellezza. E’ normale? E’ una cosa dipendente dal set di caratteri?

    È ovviamente possibile costruirsi una nuova “.clo” partendo da size10.clo (o bk10.clo, per la classe book) e si dà \input{size10_5.clo} dopo aver caricato la classe.

    È lì che sono definiti tutti i parametri per l’impaginazione e le varie scelte delle spaziature. Lavoro noioso, ma necessario. Occorre sapere che \@xpt sta per “10pt” e che nei due argomenti di \fontsize o \@setfontsize si può anche usare un numero assoluto (che implica l’unità di misura pt). Quindi
    `\@setfontsize\normalsize\@xpt\@xiipt`
    equivale a
    `\@setfontsize\normalsize{10}{12}`
    L’abilità di TeX nell’evitare sillabazioni è nota: adopera un interessantissimo algoritmo di divisione dei capoversi in righe che considera il capoverso tutto insieme, cercando di minimizzare la quantità di “demeriti” che tiene conto di quanto una riga dev’essere allargata agendo sugli spazi tra parole (o compressa), della compatibilità visuale tra righe successive (una riga “tight” e una “loose” sono visualmente incompatibili e danno parecchi demeriti), del numero di cesure necessarie.

    In genere si deve evitare di sillabare il testo composto a bandiera (raggedright); il pacchetto ragged2e viene in aiuto nei casi di colonne strette, dove si deve scendere a compromessi.

    Ciao
    Enrico

    in risposta a: Stupido problemino di sillabazione #50560
    Up
    0
    Down
    ::

    Posto che LuaTeX ho provato a usarlo da qualche giorno
    e XeTeX no l’ho mai usato, dovrei cambiare di nuovo
    i caratteri ecc… Perché naturalmente TeX Gyre Termes ecc
    non c’entrano nulla. Giusto?

    No, non c’entrano. Non devi fare alcuna modifica al documento.

    Ciao
    Enrico

    in risposta a: hhbox and draft \doucmentclass #50569
    Up
    0
    Down
    ::

    Ciao,
    ho scritto qualche pagina di un breve glossario. Intanto volevo cheidervi se questo per un glossario puo’ andare bene:
    `
    \documentclass[a4paper,draft,11pt]{article}
    `
    I margini non so neanche come si tocchino e sono al solito ampi e per un glossario mi sembrano esagerati. Che dite?
    Poi c’erano 10 underfull hbox che ho scoperto a causa del mio vizio di usare il \\ per andare a capo con uno spazio maggiore. Non va usato vero? Meglio usare questo invece?
    `
    \vspace{2cm}
    `
    Ma se \\ non va usato perche’ il linguaggio lo ammette?? (perche’ non segnala un errore)?
    Comunque ho usato ‘draft’ perche’ ho letto che dovrebbe segnare nel file di output (pdf nel mio caso) delle linee verticali sui bad box. Cosa che nel mio output non si vedono:
    http://www.math.uiuc.edu/~hildebr/tex/packages.html
    Che ne dite?
    grazie

    L’opzione draft fa segnalare con un rettangolino nero le box che sono “overfull”. Quelle “underfull” sono ben visibili a occhio nudo.

    Il problema di \\ è che può certamente essere usato, ma per scopi leciti. Non per “lasciare una riga vuota”, che è in genere un abominio tipografico caro a chi viene da Vord. Ti lamenti per i margini generosi e poi vuoi \vspace{2cm}? 🙂

    Ciao
    Enrico

    in risposta a: Quale comando per interrompere il riempimento #50567
    Up
    0
    Down
    ::

    Ho una pagina di testo di circa una dozzina di righe però quando compilo con pdfTeXify la pagina ha una spaziatura molto generosa tra una riga e l’altra che vorrei evitare. Questo perchè LaTeX cerca di far occupare tutta la pagina al testo ma dato l’esiguo numero di righe non ci riesce.
    Esiste un comando da dare per evitare questo effetto?

    Visto che è una dozzina di righe, perché non lo metti a disposizione? È probabile che ci sia qualche errore.

    Ciao
    Enrico

    in risposta a: Stupido problemino di sillabazione #50558
    Up
    0
    Down
    ::

    È tutto italiano:
    `\documentclass[a4paper]{article}
    \usepackage[T1]{fontenc}
    \usepackage{textcomp}
    \usepackage[italian]{babel}
    \usepackage{fontspec}
    \setmainfont[Ligatures=TeX,Numbers=OldStyle]{TeX Gyre Termes}
    \setsansfont[Scale=0.9,Ligatures=TeX]{TeX Gyre Adventor}
    \usepackage{microtype}
    \usepackage[right,modulo]{lineno}
    \usepackage[margin=10pt,skipabove=10pt,skipbelow=10pt]{mdframed}
    \usepackage{multicol}
    \newenvironment{dblcolquote}
    {\begin{multicols}{2}\sffamily\small\parskip=0pt}
    {\end{multicols}}
    \hyphenation{Scho-pen-hau-er}`
    Per qualche cognome straniero devo caricare comunque
    li pacchetto per la sillabazione tedesca? Pensavo si potesse
    lasciare appunto tutto in italiano ed eventualmente
    impostare \hyphenation{…}

    M.

    Il modo è giusto. Purtroppo non funziona: è un baco di luatex che è stato aggiustato con la versione 0.63, da quanto leggo sul loro annuncio. In effetti installando la versione 0.63 l’eccezione alla sillabazione è caricata e l’annuncio di \showhyphens è
    `\OT1/cmr/m/n/10 Scho-pen-hau-er`
    La versione che viene data con la TeX Live 2010 è la 0.60.

    Usa XeLaTeX. Naturalmente sia in XeLaTeX che in LuaLaTeX il caricamento di fontenc è superfluo.

    Ciao
    Enrico

    in risposta a: Stupido problemino di sillabazione #50556
    Up
    0
    Down
    ::

    Nonostante
    `\hyphenation{Scho-pen-hau-er}`
    continuo a vedere diviso
    `Schope – nhauer`
    Così mi dicono che non so il tedesco…

    Le eccezioni di sillabazione sono valide solo per la lingua attiva nel momento in cui compare il comando \hyphenation.

    Come hai scritto quel codice?

    Ciao
    Enrico

    in risposta a: [Risolto] Problema con siunitx dopo l’aggiornamento #50551
    Up
    0
    Down
    ::

    Dopo l’aggiornamento del pacchetto siunitx alla versione 2.0v, il seguente documento non viene compilato
    `\documentclass{article}
    \usepackage[italian]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage{siunitx}
    \begin{document}
    \SI{5}{\metre}
    \end{document}`
    per il seguente errore:
    `! siunitx Error

    (siunitx) Unknown option '\NoValue '.

    For immediate help type H .
    …

    l.6 \SI{5}{\metre}

    The option file '\NoValue ' is not known by siunitx:
    perhaps it is spelled incorrectly.`
    Ho provato ad aggiungere l’opzione vuota (cioè \SI[]{5}{\metre}) e riesco in effetti a compilare, ma nel documento c’è scritto

    -NoValue-5 m

    Ho dato un’occhiata alla documentazione e non mi sembra che ci siano novità sul caricamento del pacchetto (pensavo dovessi inserire qualche nuova opzione o non so che cosa…). Cosa posso fare? Si può tornare momentaneamente a una versione precedente del pacchetto (uso TeX Live 2010)?

    Se il tuo tlmgr è impostato per mantenere un backup dei pacchetti aggiornati, sì; la colpa è di expl3:
    `sudo tlmgr restore expl3`
    Ti dirà un numero, che dovrai aggiungere a quella riga di comando:
    `sudo tlmgr restore expl3 19747`
    Ciao
    Enrico

    in risposta a: Inserire abstract con la classe book #50543
    Up
    0
    Down
    ::

    ora che ho inserito

    `
    \usepackage{emptypage}
    \newenvironment{abstract}
    {\cleardoublepage\thispagestyle{empty}
    \vspace*{\stretch{1}}
    \begin{center}\textbf{\abstractname}\end{center}\bigskip}
    {\par\vspace*{\stretch{2}}\cleardoublepage}
    `

    e dopo l’ambiente \begin{abstract}, se ho capito bene, il titolo “sommario” resta sempre a fine pagina e la numerazione invece di partire da 2, parte da 6 (visto che considera come pagine anche le precedenti, ossia la pagine dove è inserita la dedica a quella dell’epigrafo) …

    Senza avere un esempio di come scrivi quella roba non posso aiutarti.

    Ciao
    Enrico

    in risposta a: Inserire abstract con la classe book #50541
    Up
    0
    Down
    ::

    Senti, sei capace di leggere? Nel mio messaggio precedente era, penso, del tutto ovvio che cosa si dovesse fare. Ma provo a essere più esplicito.
    `\usepackage{abstract}
    …
    \begin{document}
    …
    \begin{abstract}
    Ecco qui il sommario
    \end{abstract}
    …`
    Purtroppo non posso sapere che cosa scrivere nel sommario.

    Ciao
    Enrico

    poco il presuntuoso … ho provato e non funzionava … non è colpa mia!!

    ora ho risolto, inserendo il codice dell’altra discussione e un pò dal primo aiuto. si presenta un altro problema : ossia la pagina dell’abstact viene numerata con il numero 2 mentre la numerazione inizia con da 1 romano con l’indice avendo inserito dopo
    `
    \thispagestyle{empty}
    \frontmatter
    `

    ma forse per questo altro problema apro una discussione diversa, per non creare confusione

    Scrivi questo nel preambolo invece di \usepackage{abstract}
    `\usepackage{emptypage}
    \newenvironment{abstract}
    {\cleardoublepage\thispagestyle{empty}
    \vspace*{\stretch{1}}
    \begin{center}\textbf{\abstractname}\end{center}\bigskip}
    {\par\vspace*{\stretch{2}}\cleardoublepage}`
    e vivrai più felice ancora.

    Presuntuoso a chi? Credo che sia il caso di porgere almeno un timido tentativo di scuse.

    Ciao
    Enrico

    in risposta a: Inserire abstract con la classe book #50538
    Up
    0
    Down
    ::

    si ma ragazzi, io ho visto anche la discussione che mi avete linkato e non spiega per nulla il problema … ho fatto come c’è scritto la ma ora mi dà ancora più errori.

    il codice esatto quale è? senza rimandare altrove per favore …

    Senti, sei capace di leggere? Nel mio messaggio precedente era, penso, del tutto ovvio che cosa si dovesse fare. Ma provo a essere più esplicito.
    `\usepackage{abstract}
    …
    \begin{document}
    …
    \begin{abstract}
    Ecco qui il sommario
    \end{abstract}
    …`
    Purtroppo non posso sapere che cosa scrivere nel sommario.

    Ciao
    Enrico

    in risposta a: Grafici per studio del segno di un polinomio #50546
    Up
    0
    Down
    ::

    Salve,
    nella composizione di appunti di matematica mi sono imbattuto in un problema riguardante i classici “schemi” impiegati per studiare il segno di un polinomio (o più in generale di una funzione).

    Per rendere maggiormente chiari i calcoli tradizionalmente scompongo il polinomio e, per ogni fattore, traccio una retta orientata sulla quale riporto uno o più pallini corrispondenti agli zeri di tale fattore: questi pallini sono pieni o vuoti a seconda del fatto che lo zero trovato faccia parte della soluzione o meno. Ripetuto tale procedimento per ogni fattore, con delle linee verticali proietto le posizioni di tali pallini su una ulteriore retta orientata e su tale retta procedo allo studio del segno vero e proprio. Un esempio pratico, che riporto nell’immagine sottostante, chiarirà meglio il concetto.

    Considerando la prima disequazione (x≥0) marco lo zero con un pallino pieno (fa parte della soluzione) e alla sua sinistra pongo dei segni meno per ricordarmi che, se x<0, il fattore (x) è negativo; analogamente, pongo alla sua destra dei segni più. Ripeto l’operazione sulle altre rette orientate corrispondenti rispettivamente agli altri fattori (x-3 e x+2) e sull’ultima retta calcolo il segno del polinomio in base alla regola dei segni; dato che la disequazione iniziale x(x-3)(x+2)≤0 richiede i valori di x tali che il polinomio sia negativo, evidenzio gli intervalli dell’ultima retta caratterizzati dalla presenza di un segno meno. Lo schema potrebbe apparire complesso, ma a mio parere è decisamente più chiaro di analoghe soluzioni che fanno uso di pure tabelle (molto meno immediate).

    L’idea iniziale che avevo avuto per realizzare questo schema era quella di impiegare una tabella con opportuni filetti, considerando che viene richiesto un allineamento preciso; in alternativa a tale soluzione stilisticamente orrenda (mi scuso per il termine), potrei lavorare con registri e dimensioni e tracciare le linee manualmente. Questa versione inoltre consentirebbe di realizzare schemi analoghi per le (dis)equazioni comprendenti funzioni trigonometriche (la cui risoluzione si esegue sul cerchio goniometrico).

    Considerando che il problema non è affatto semplice, prima di tuffarmi nella programmazione “a basso livello” ho pensato di richiedere il vostro parere. Avevo anche notato che c’era un altro thread in cui si affrontava un problema identico (http://www.guit.sssup.it/phpbb/viewtopic.php?t=5629), che però era senza risposte, quindi riapro la discussione qui.

    Grazie in anticipo per i vostri consigli e suggerimenti.

    Ah, i cimiteri di cui sono disseminati i quaderni dei nostri studenti.

    Bandirli dalla faccia della terra. 🙂 Ma siamo OT.

    Ciao
    Enrico

    in risposta a: Inserire abstract con la classe book #50536
    Up
    0
    Down
    ::

    Chiedo scusa se ho cancellato il messaggio, ma vedendo la soluzione proposta da ivan ho pensato che fosse più recente e migliore di quella scritta da me: il codice è quello che spiega L. Mori in Scrivere la tesi di laurea con LaTeX.

    Occorre però che si carichi fancyhdr, cosa che non tutti fanno.

    Ciao
    Enrico

    in risposta a: Inserire abstract con la classe book #50533
    Up
    0
    Down
    ::

    com ho usato il codice di ansys e ho dei problemi: l’abstract viene inserito ma la voce “sommario” finisce a fine pagina e il testo inizia da quella successiva … non credo sia normale …

    Non vedo alcun codice, suppongo che ansys abbia cancellato il messaggio.

    Da un punto di vista filosofico, un sommario della tesi è come quello che c’è scritto sull’etichetta dei medicinali: “leggere le avvertenze all’interno”. Cioè, detto in altro modo, non ha alcuna utilità.

    Purtroppo esiste la consuetudine di imporre questa inutilità ai tesisti e bisogna farsene una ragione.

    Se non hai esigenze particolari, basta scrivere \usepackage{abstract} nel preambolo per avere magicamente l’ambiente “abstract” a disposizione. Che c’è di così complicato?

    Ciao
    Enrico

    in risposta a: \normalsize\@xipt{13.6}% #50520
    Up
    0
    Down
    ::

    Salve a tutti e grazie per tenere in piedi questo bel forum!

    Spulciando un po’ di codice Latex qua e là,
    mi stavo chiedendo qual è la differenza tra le due espressioni

    \normalsize\@xpt\@xiipt e \normalsize\@xipt{13.6}%

    Quello che non riesco a fare è impostare una grandezza del testo che sia una via di mezzo tra le due. Vorrei modificare direttamente un file sizexx.clo (Ho letto che, in pratica, tale file dovrebbe essere generato automaticamente da un altro file, classes .dtx, ma sinceramnte non sono riuscito a trovarlo, e sui manuali in rete non è che ci sia molto… 😥

    Benvenuto.

    Non ha molto senso una via di mezzo tra corpo 10 e corpo 11; che cosa vuoi fare, di preciso?

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 5,506 al 5,520 (di 13,205 totali)

Go to top▲