egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 9,346 al 9,360 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: Non mi inserisce le figure #26260
    Up
    0
    Down
    ::

    Buonasera a tutti sono Gianni.
    Il mio problema è il seguente:

    Inserisco:
    \begin{figure}[t]
    \centering
    \includegraphics{Prova.jpg}
    \caption{Figura 1}
    \end{figure}

    Compilo con PdfLatex come avete detto precedentemente ed effettivamente non da nessun errore. Però quando vado a vedere l’anteprima, oppure, dopo aver creato il file Pdf con l’apposito comando, non vedo nessuna immagine!

    (Ho messo l’immagine Prova.jpg nella stessa cartella dei file del documento Latex, ho fatto bene?)

    Se c’è un rettangolo vuoto con il nome del file è perché stai usando l’opzione draft alla classe. O la togli oppure chiami graphicx con l’opzione final.

    Ciao
    Enrico

    in risposta a: Problema hyphenation in italiano e l’uso di Tikz #28965
    Up
    0
    Down
    ::

    Evidentemente c’è qualche conflitto fra macro definite da hyplain e macro di tikz. Prova a trovare un esempio davvero minimo, in modo che si possa provare a trovare il baco: mettersi a cercare nelle dozzine di file di tikz mi sembra davvero complicato.

    Ho scoperto l’arcano (e non è colpa di hyplain 8)). È tikz che non funziona bene se non sono disponibili le estensioni e-TeX. Compila il formato con
    `pdftex -ini -etex hyplain`
    Ciao
    Enrico

    in risposta a: Non mi inserisce le figure #26258
    Up
    0
    Down
    ::

    Se LEd non lo conosce, sono problemi suoi. Hai compilato?

    Ciao
    Enrico

    Conosco LED meglio di quanto pensa. (Se inizia una frase dando del Lei è consigliabile che mantenga tale persona. Ma non so se riesce a comprenderlo).
    Ovviamente ho compilato.

    Temo che tu (qui si usa così) non abbia una buona conoscenza né dell’italiano né delle buone maniere. Su quella di LEd non mi pronuncio (anche se scriverlo LED non depone molto a favore della tua tesi).

    Il “suoi”, come tutti i lettori avranno indubbiamente capito, è riferito al soggetto della subordinata, cioè LEd. Che questo editor non conosca un comando non mi fa né caldo né freddo, sono migliaia quelli che sono definiti nei vari pacchetti di estensione di LaTeX. Da come hai posto la domanda non era affatto chiaro che avessi provato a compilare. Dici che hai provato? Be’, perché non riportare l’errore, invece che lamentarsi sterilmente come un bambino capriccioso?

    Butto lì un’ipotesi: stai compilando con pdflatex. È un fatto noto, e si trova scritto su tutte le migliori guide (e anche sulle peggiori), che non puoi includere eps con pdflatex.

    Ciao
    Enrico

    in risposta a: listings e codice spezzato #29123
    Up
    0
    Down
    ::

    Ciao. Ho letto la guida, sarà l’ora, ma non ho capito come fare.

    Il problema è che a me non servono tante opzioni, userei anche verbatim però non mi riconosce nè gestisce gli “a capo”.

    Il linguaggio che utilizzo non essendo supportato non ha la formattazione precaricata per cui LaTex stampa il tutto in un carattere orribile. Non è possibile dirgli di utilizzare un carattere vertbatim like?

    Sostituisci columns=fixed con flexiblecolumns e aggiungi basicstyle=\ttfamily. Sono quasi certo che sul manuale di listings e sull’articolo di Lorenzo si parli di basicstyle. 🙂

    Ciao
    Enrico

    in risposta a: Barra per “valutato in” #29190
    Up
    0
    Down
    ::

    Trovo che sia una notazione bislacca e poco utile. Ma c’è chi la adopera. 🙁
    `$x\big|_t$
    \[\frac{df}{dx}\biggl_t\]`

    Grazie, era quello che volevo.

    Per quanto riguarda lo stile, io uso questa notazione per indicare dove valutare alcune grandezze che non sono funzioni continue, in quanto sono grandezze calcolate solo in alcuni punti di un modello discreto.

    Suggerisci di usare un semplice pedice?

    Suggerisco di seguire come fanno i libri di riferimento.

    Ciao
    Enrico

    in risposta a: Barra per “valutato in” #29188
    Up
    0
    Down
    ::

    Che comando dovrei usare, per creare una barra verticale di dimensioni adeguate per la notazione

    x|_t

    dove |_t dovrebbe essere una barra con il pedice t per indicare “valutato in t” ?

    Sul forum non ho trovato nulla di simile, e nemmeno sulle guide base e sulla documentazione di amsmath.

    Trovo che sia una notazione bislacca e poco utile. Ma c’è chi la adopera. 🙁
    `$x\big|_t$
    \[\frac{df}{dx}\biggl_t\]`

    Ciao
    Enrico

    in risposta a: Non mi inserisce le figure #26254
    Up
    0
    Down
    ::

    Salve a tutti.
    Premetto che utilizzo come editor LED (0.526300).
    Ho caricato il pacchetto \usepackage{graphicx}

    Quando cerco di inserire la figura scrivo le seguenti espressioni:

    \begin{figure}[t]
    \centering
    \includegraphics{Bessel}
    \caption{Figura}
    \label{fig:Bessel}
    \end{figure}

    il mio problema sta nel comando \includegraphics, se ci posiziono il cursore sopra LED mi dice che è un comando sconosciuto, e infatti quando lo scrivo esce con un carattere diverso dagli altri comandi.

    Cosa devo fare? (sto letteralmente impazzendo e ho davvero poco tempo per risolvere il problema)

    Se LEd non lo conosce, sono problemi suoi. Hai compilato?

    Ciao
    Enrico

    in risposta a: Warning microtype #29173
    Up
    0
    Down
    ::

    Da qualche tempo (dopo aver aggiornato il pacchetto) mi compare il seguente Warning di microtype (distribuzione MiKTeX 2.6):

    `…
    Package microtype Warning: Unknown slot number of character
    (microtype) `|i'
    (microtype) in font encoding `T1'.
    (microtype) Make sure it's a single character
    (microtype) (or a number) in inheritance list
    (microtype) `microtype.cfg/186(protrusion)'.
    …`

    Sono andato a vedere nel file di configurazione microtype.cfg ed alla riga 186 ho trovato il comando \DeclareCharacterInheritance per la codifica T1.
    Alla riga 166 per la lettera i è indicato questo:` i = {\`i,\'i,\^i,\”i,|i},`

    Secondo me si tratta di un errore perché |i andrebbe sostituito con \i.

    quindi con ` i = {\`i,\'i,\^i,\”i,\i}, % i = {\`i,\'i,\^i,\”i,|i},`

    Vi risulta?

    No. Il mio microtype.cfg è dato come versione 2.3c, datato 2008/11/11; alla riga 166 ha
    `i = {\`i,\'i,\^i,\”i,\i},`
    Ci sono gli analoghi per altre codifiche, sempre con \i; immagino sia un errore di battitura in una versione non aggiornata.

    Aggiungo che TeX Live ha aggiornato a metà novembre proprio microtype. Nella lista dei cambiamenti però non vedo quella cosa.

    Ciao
    Enrico

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

    Innanzitutto, ringrazio Enrico per le sue osservazioni e Tommaso per i ringraziamenti.

    (3) Andrebbe menzionato che \lstinline eredita tutte le opzioni date con i comandi \lstset che precedono (allo stesso livello o superiore, per i gruppi). Per esempio, se si desidera che i listati non siano troppo appariscenti e si preferisce dare basicstyle=\small\ttfamily (cosa che consiglierei, fra l’altro, soprattutto se si usa Bera Mono), anche \lstinline produrrà roba \small. 🙁

    Un punto importante e veramente spinoso, accidenti… 🙄

    Non mi ero mai accorto di questo comportamento, perché inserisco tutti i miei codici fuori corpo con un ambiente ad hoc, che contiente tutte le impostazioni. Fra l’altro, mi sembra un modo abbastanza elegante per risolvere la cosa.

    Quindi, se non erro, ci sono tre possibiltà:

    1. inserire tutti i codici fuori corpo con ambienti ad hoc (soluzione elegante, ma non immediata);

    Pratica sicuramente consigliabile, invece; se si usa un solo linguaggio forse non è necessario, ma, visto il problema di \lstinline potrebbe.

    2. tutte le volte che si dà \lstinline specificare che il font deve essere normale (soluzione semplice, ma molto rozza);

    Troppo rozza. 🙂 Se sei in un ambiente dove vale \small, che fai?

    3. scrivere la patch di Enrico (che però dovrebbe essere contenuta direttamente dentro il codice di listings: come sapete, per il mio lettore ideale miro ad un LaTeX semplice ed elegante, cercando di mantenere l’utente finale al riparo da magie TeXniche, anche se questo non è sempre possibile…).

    Penso che chiederò a Brooks che ne pensa.

    Ciao
    Enrico

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

    La “soluzione” per (3) che sto sperimentando è:
    `\makeatletter
    \lst@Key{addtobasicstyle}\relax{%
    \toks@=\expandafter{\lst@basicstyle #1}%
    \edef\lst@basicstyle{\the\toks@}}
    \makeatother`

    Ho trovato di meglio 🙂 In rosso sono le aggiunte al codice di \lstinline:
    `\makeatletter
    \lst@Key{addtobasicstyle}\relax{%
    \toks@=\expandafter{\lst@basicstyle #1}%
    \edef\lst@basicstyle{\the\toks@}}
    \def\calc@current@size{%
    \edef\current@size{%
    \noexpand\fontsize{\f@size}{\f@baselineskip}\noexpand\selectfont}}

    \renewcommand\lstinline[1][]{%
    \leavevmode\bgroup % \hbox\bgroup \bgroup
    \calc@current@size
    \def\lst@boxpos{b}%
    \lsthk@PreSet
    \lstset{flexiblecolumns,addtobasicstyle=\current@size,#1}%
    \lsthk@TextStyle
    \@ifnextchar\bgroup{\afterassignment\lst@InlineG \let\@let@token}%
    \lstinline@}
    \makeatother`
    In questo modo \lstinline userà sempre il corpo corrente, perché la chiamata di \currentsize viene eseguita dopo eventuali \small (o simili) dati come valore di basicstyle. È possibile anche scrivere
    `\lstinline[addtobasicstyle=\tiny]!Pippo!`
    e ottenere un corpo più piccolo. Certo, viene valutato il corpo da scegliere due o tre volte, ma fra tutte le macro eseguite da \lstinline a ogni chiamata, il rallentamento non si dovrebbe sentire.

    Non c’è più bisogno di definire un comando diverso, \lstinline userà sempre, a meno che non si specifichi qualcos’altro con basicstyle o addtobasicstyle, il corpo corrente.

    Ciao
    Enrico

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

    http://www.lorenzopantieri.net/LaTeX_files/Codici.pdf

    In questo articolo viene presentato il pacchetto listings, che permette di inserire codici all’interno di un documento. L’articolo (naturalmente) non intende sostituire la documentazione di listings, ma ne costituisce una sintesi. Spero vi sia utile.

    Al solito, le vostre osservazioni sono molto apprezzate…

    Mi sembra un ottimo lavoro, come sempre. 🙂 Ci sono un paio di cose che non mi vanno.

    (1) L’elenco dei codici non va nell’indice; è come mettere l’indice nell’indice. 🙂

    (2) Nel documento ci sono pochissime formule matematiche, quattro nella sezione 3.2, tutte sulla stessa riga, e una nella sezione 4.2. Usare Euler per quelle formule quando in tutto il resto adoperi numeri minuscoli mi sembra piuttosto brutto.

    (3) Andrebbe menzionato che \lstinline eredita tutte le opzioni date con i comandi \lstset che precedono (allo stesso livello o superiore, per i gruppi). Per esempio, se si desidera che i listati non siano troppo appariscenti e si preferisce dare basicstyle=\small\ttfamily (cosa che consiglierei, fra l’altro, soprattutto se si usa Bera Mono), anche \lstinline produrrà roba \small. 🙁

    La “soluzione” per (3) che sto sperimentando è:
    `\makeatletter
    \lst@Key{addtobasicstyle}\relax{%
    \toks@=\expandafter{\lst@basicstyle #1}%
    \edef\lst@basicstyle{\the\toks@}}
    \makeatother

    \newcommand{\Verb}{\lstinline[addtobasicstyle=\normalsize,breaklines=false]}`
    che permette di evitare di specificare \normalsize ogni volta. Dovrei indagare se si può passare qualche opzione “fissa” a \lstinline, ciò che permetterebbe di non doversi definire un nuovo comando.

    Ciao
    Enrico

    in risposta a: formule matematiche nel testo #29148
    Up
    0
    Down
    ::

    Whenever the sub–process $Q$ has the form $a^k.Q’$ or $Q \equiv let^k ~x=g(M_1,\dots,M_n) ~then ~A ~else~ B$, i.e. when …

    da then in poi è fuori dal testo.

    Il testo va fuori dalla formula.

    Ciao
    Enrico

    in risposta a: formule matematiche nel testo #29145
    Up
    0
    Down
    ::

    Ciao a tutti.

    Quando scrivo formule matematiche all’interno del testo con $…$ il motore come decide quando andare a capo?
    Mi sono accorto che quando c’è qualche spazio (magari per del testo all’interno della formula) la formula può essere spezzata, altrimenti si mantiene unita sulla riga e può uscire dai margini assegnati al testo.

    Sto scrivendo la tesi: ho molte formule nel testo e non posso evidenziarle tutte in displaymath perché altrimenti avrei un sacco di spazi, troppi.
    Esiste un metodo (automatico) per forzarne la spezzatura alla fine della riga, dove si andrebbe a capo col puro testo?

    Una formula matematica non può essere divisa in qualsiasi punto. Per esempio sarebbe un grave errore avere “f(x,” su una riga e “y)” sull’altra. TeX cerca di farlo il meno possibile e in ogni caso divide solo dopo un simbolo di operazione o di relazione.

    Quello che dici mi fa sospettare che tu non usi il modo giusto di scrivere: potresti inviare un esempio di un capoverso che ti dà problemi?

    Ciao
    Enrico

    in risposta a: dove è sparito il mio topic precedente? #29113
    Up
    0
    Down
    ::

    scusate, ma dove è finito un topic che avevo scritto prima sul dividere una pagina in 9 paginette?

    Nel forum giusto, mi pare ovvio. 🙂

    Ciao
    Enrico

    in risposta a: Problema urgente con la compilazione #29099
    Up
    0
    Down
    ::

    è diventato tutto viola!!!! e tutto cio’ che avevo scritto è diventato tutto uno zero…aiuto!!!!Grazie e scusate, ma sono agitato!

    Spiacente. Se non hai una copia di backup sei davvero nelle grane grosse. 😥

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 9,346 al 9,360 (di 13,205 totali)

Go to top▲