egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 7,441 al 7,455 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: Testatina indice a lettere minuscole #37301
    Up
    0
    Down
    ::

    Enrico, oggi ricompilando mi sono sparite le lettere della testatina, mentre è rimasta la riga! mi aiuteresti a “ritrovarle”?

    Non senza un esempio minimo che riproduca il problema.

    Per caso hai dato un comando \pagestyle da qualche parte oltre che nel preambolo?

    Ciao
    Enrico

    in risposta a: matrice allineata a magine sinistro #39245
    Up
    0
    Down
    ::

    Salve a tutti non riesco ad allineare una matrie al margine sinistro, come posso fare?
    Scrivendo nel seguente modo mi da errore.
    `
    \begin{flushleft}
    \[\begin{matrix}
    \verb NODE & \verb VOLTAGE & \verb NODE & \verb VOLTAGE & \verb NODE & \verb VOLTAGE & \verb NODE & \verb VOLTAGE \\
    \verb (1) & \verb 0.0000 & \verb (2) & \verb 0.0000 & \verb (3) & \verb 4.0338 & \verb (4) & \verb 10.0000 \\
    \end{matrix}\]
    \end{flushleft}`
    Qualcuno mi da un suggerimento?

    Inoltre si potrebbe evitare di usare sempre il comando \verb?

    O meglio se nell’ambiente \verb cioè:
    `
    \begin{verb}
    …
    \end{verb}
    `
    è possibile scrivere delle colone di testo allineate? ossia una matrice di testo?

    \verb è un comando molto particolare; il suo scopo è di scrivere in carattere dattilografico codice (La)TeX senza che vengano interpretati i caratteri speciali. Per questo ha una sintassi molto particolare: \verb. Se vuoi qualcosa in carattere dattilografico, il modo più semplice è, se il testo non contiene caratteri speciali di TeX, \texttt{}. La dichiarazione corrispondente è \ttfamily.

    Scrivere \begin{verb}…\end{verb} produce sicuramente un numero imbarazzante di errori. 🙂

    Nel tuo caso devi invece usare l’ambiente tabular, non certo matrix che serve per scrivere le matrici della matematica. Naturalmente inserire \[…\] in un ambiente flushleft non ha alcun effetto.

    Non capisco perché allineare una tabella del genere al margine sinistro; né capisco il motivo del carattere dattilografico. Carica il pacchetto booktabs e poi scrivi
    `\begin{center}
    \begin{tabular}{*{8}{c}}
    \toprule
    Node & Voltage & Node & Voltage & Node & Voltage & Node & Voltage \\
    \midrule
    (1) & 0.0000 & (2) & 0.0000 & (3) & 4.0338 & (4) & 10.0000 \\
    \bottomrule
    \end{tabular}
    \end{center}`
    e vedrai che la tua tabella spiccherà evidente dal resto.

    Ciao
    Enrico

    in risposta a: Aiuto sulle tabelle #39254
    Up
    0
    Down
    ::

    salve ragazzi…… il mio codice è questo:
    `
    \begin{table}[!htbp]
    \begin{center}
    \begin{code}
    \begin{grandezzaScript}

    \begin{tab}{lll}
    & & \\
    & & \\
    & & LT\_Bo.csv \\
    & & Lauree Triennali Bo. \\
    &
    & \\
    & & \\
    & & LS\_Bo.csv \\
    & & Lauree Specialistiche Bo. \\
    &
    & \\
    & … & \\
    & & \\
    \end{tab}

    \end{grandezzaScript}
    \end{code}
    \end{center}

    \caption{Esempio di sintassi del file risorse.xml}
    \label{tab:xml}
    \end{table}
    `

    Modo di scrivere il codice che presenta vari errori.

    i miei metodi sono definiti cosi:
    `%% Comandi e ambienti definiti da me
    \newcommand{\code}[1]{\texttt{#1}}

    \newcommand{\grandezzaScript}[1]{\scriptsize{#1}}

    \newenvironment{tab}[1]%
    {\begin{tabular}{|#1|}\hline}%
    {\hline\end{tabular}}

    \newenvironment{tabSenzaLinee}[1]%
    {\begin{tabular}{|#1|}}%
    {\end{tabular}}`

    mi da almeno due errori….

    Qui di errori ce ne sono parecchi. Quando usi \begin{code}, LaTeX fa un po’ di cose e alla fine esegue il comando \code che vuole un argomento. Nell’esempio che porti l’argomento è il token \begin che segue. Mi pare ovvio che poi LaTeX non ci si raccapezzi più. Non puoi usare il contenuto di un ambiente come se fosse un argomento; se vuoi scrivere il contenuto di un ambiente in carattere dattilografico c’è la dichiarazione \ttfamily.

    Lo stesso succede con \begin{grandezzaScript}, che presenta lo stesso problema. Ricorda poi che \scriptsize è una dichiarazione, non un comando con argomento.

    Dove sia la convenienza di definirsi gli ambienti “tab” e “tabSenzaLinee” proprio non lo capisco.

    ho provato anche così:
    `\begin{table}[!htbp]
    \centering
    \texttt
    \scriptsize

    \begin{tab}{lll}
    & & \\
    & & \\
    & & LT\_Bo.csv \\
    & & Lauree Triennali Bo. \\
    &
    & \\
    & & \\
    & & LS\_Bo.csv \\
    & & Lauree Specialistiche Bo. \\
    &
    & \\
    & … & \\
    & & \\
    \end{tab}

    \caption{Esempio di sintassi del file risorse.xml}
    \label{tab:xml}
    \end{table}`
    non mi da errore ma non fa cio che deve….

    HELP ME PLEASE!

    Il comando \texttt cerca un argomento; lo trova, è \scriptsize: ciò che scrivi equivale a
    `\texttt{\scriptsize}`
    che non fa nulla di nulla. Sostituisci \texttt con \ttfamily e vedrai che tutto va a posto.

    se il contenuto di una tabella è troppo grande ed esce fuori dalla colonna c’é un modo di ridimensionare la sua larghezza come si fa con le immagini (tipo: \includegraphics[width=\columnwidth]{immagini/gantt})?

    C’è. Ma dipende molto dal tipo di tabella che devi scrivere.

    Evita i filetti verticali. La qualità del tuo documento ne trarrà giovamento.

    Ciao
    Enrico

    in risposta a: lasciare uno spazio fra un testo e l’altro. #39252
    Up
    0
    Down
    ::

    avendo esaurito già tre livelli di sezioni (x, x.x ed x.x.x) mi pare di non dover andare oltre.
    non vorrei neanche dividere il testo in più titoli, perchè logicamente deve stare sotto lo stesso, proprio per il senso del discorso.

    nel testo si propongono varie soluzioni ad un problema, ognuna piuttosto lunga (1paginetta circa..)

    quello che vorrei fare è lasciare uno spazio vuoto verticale abbastanza consistente per evidenziare “lo stacco” (tipo1 o 2 cm..)

    ehm… come si fa? 😳

    \paragraph{Soluzione 1}
    Testo della prima soluzione

    \paragraph{Soluzione 2}
    Testo della seconda soluzione

    Ciao
    Enrico

    in risposta a: Ridimensionare una tabella #39239
    Up
    0
    Down
    ::

    1) Sapete come posso ridimensionare una tabella troppo lunga orizzontalmente?
    Vi dico solo che per farla entrare nel foglio la devo ruotare e metterla verticalmente. Se cerco di cambiare le dimensioni in modo orizzontale sia il dvi sia il pdf mi fanno cose strane.

    Si potrebbe sapere quali siano queste cose strane o è un segreto militare? 🙂

    Che io sappia, l’ambiente sidewaystable funziona benissimo; naturalmente non ha senso dargli un argomento opzionale. Tentare di mettere una tabella ruotata dentro una pagina non ruotata è vietato non dai comandi di LaTeX, ma dal buon gusto tipografico.

    Lo stesso buon gusto tipografico dice che una tabella scritta in quel modo è davvero bruttissima, oltre che illeggibile. Non stai riproducendo la finestra di un foglio di lavoro, ma cercando di mettere a disposizione alcuni dati al lettore. Usa il pacchetto booktabs:
    `\begin{tabular}{lcccc}
    \toprule
    Sample & U mass & current & Mass U & U leached conc. \\
    & ug & nA & $\times 100$ & ug/g \\
    \midrule
    C7 & 55.1 & 0.54 & 1.0 & 3.2 \\
    B56 & 32.9 & 0.33 & 1.0 & 1.8\\
    C5-Melted& 1.4 & 0.03 & 2.2 & 0.1\\
    B34 & 64.4 & 0.46 & 0.7 & 3.8\\
    BSC2 & 20.6 & 0.20 & 0.9 & 1.1 \\
    A78 & 23.3 & 0.34 & 1.4 & 1.2\\
    C13 & 43.5 & 0.41 & 0.9 & 2.3\\
    D12 & 26.7 & 0.50 & 1.9 & 1.6\\
    A910-Melted & 9.9 & 0.12 & 1.2 & 0.6\\
    D16-Melted & 32.6 & 0.57 & 1.8 & 1.7\\
    \bottomrule
    \end{tabular}`
    Ovviamente, poi, quella tabella non ha affatto l’aria di essere troppo larga. Stai forse scrivendo a doppia colonna?

    Ciao
    Enrico

    in risposta a: url troppo lunghi! #39056
    Up
    0
    Down
    ::

    Grazie mille per la dritta.
    Modificherò il valore di \Urlmuskip con l’incantesimo che mi hai fornito.
    Una curiosità: il comando \uppto da dove viene? Sul “TeXbook” non ce n’è traccia e nemmeno in “source2e”.

    Il comando \appto (append to) è fornito da etoolbox; l’analogo di LaTeX è \g@addto@macro, con la differenza che il secondo agisce sempre globalmente.

    L’effetto è di aggiungere il secondo argomento al testo di sostituzione della macro data come primo argomento. Funziona solo con comandi senza argomenti. In sostanza, se \pippo è stato introdotto con
    `\def\pippo{xyz…zyx}`
    (o comando equivalente di LaTeX), dare \appto\pippo{abc} è come aver dato
    `\def\pippo{xyz…zyxabc}`
    C’è un piccolissimo inghippo di cui bisogna essere coscienti: dopo \appto\pippo{…} la macro \pippo non è più \long, anche se prima lo era. Ma non ha molta importanza, essendo senza argomenti.

    Ciao
    Enrico

    in risposta a: Punteggiatura in un elenco #39237
    Up
    0
    Down
    ::

    Nella realizzazione di un documento tecnico, ho avuto un dubbio legato alla punteggiatura in un elenco non numerato….ad esempio

    La mia busta della spesa è riempita di:
    * mele — descrizione della mela;
    * pere — descrizione della pera, della quale esistono diverse varietà:
    william — che è fatta in un modo;
    kaiser — che è fatta in un altro modo;
    * mandarini — descrizione del mandarino.

    Tolto l’esempio 😛 , secondo voi la punteggiatura utilizzata è giusta? Vi chiedo questo perché sono più portato ad evitare il punto e virgola ed il punto finale, soprattutto se devo fare un sottoelenco (come in questo caso)….cosa ne pensate?

    Punteggia: il punto e virgola è stato inventato apposta. Forse non metterei il punto e virgola a separare la lista interna, ma solo la virgola.

    C’è però chi dice che un elenco puntato è suffiiciente per rendere implicita la punteggiatura; non sono d’accordo. Ma è una scelta lecita, purché sia coerente.

    Ciao
    Enrico

    in risposta a: url troppo lunghi! #39054
    Up
    0
    Down
    ::

    come avrai immaginato, il problema nasce per quanto riguarda la gestione degli url da parte di bibletex. Questo pacchetto ridefinisce alcuni parametri di url, con questo codice:
    `\renewcommand*{\biburlsetup}{%
    \Urlmuskip=0mu plus 2mu\relax
    \mathchardef\UrlBreakPenalty=200\relax
    \mathchardef\UrlBigBreakPenalty=100\relax
    \mathchardef\UrlEmergencyPenalty=9000\relax
    \appto\UrlSpecials{%
    \do\0{\mathchar`\0\penalty\UrlEmergencyPenalty}%
    \do\1{\mathchar`\1\penalty\UrlEmergencyPenalty}%
    \do\2{\mathchar`\2\penalty\UrlEmergencyPenalty}%
    \do\3{\mathchar`\3\penalty\UrlEmergencyPenalty}%
    \do\4{\mathchar`\4\penalty\UrlEmergencyPenalty}%
    \do\5{\mathchar`\5\penalty\UrlEmergencyPenalty}%
    \do\6{\mathchar`\6\penalty\UrlEmergencyPenalty}%
    \do\7{\mathchar`\7\penalty\UrlEmergencyPenalty}%
    \do\8{\mathchar`\8\penalty\UrlEmergencyPenalty}%
    \do\9{\mathchar`\9\penalty\UrlEmergencyPenalty}}%
    \def\UrlBreaks{%
    \do\.\do\@\do\/\do\\\do\!\do\_\do\|\do\;\do\>\do\]\do\)\do\}%
    \do\,\do\?\do\'\do\+\do\=\do\#\do\$\do\&\do\*\do\^\do\”}%
    \def\UrlBigBreaks{\do\:\do\-}}`

    Queste invece sono le definizioni di default del pacchetto url:

    `\newmuskip\Urlmuskip \Urlmuskip=0mu
    \mathchardef\UrlBreakPenalty=\binoppenalty
    \mathchardef\UrlBigBreakPenalty=\relpenalty`

    A questo punto ti chiedo un consiglio su come gestire la faccenda con biblatex. Per ripristinare i valori di default dovrò ridefinire il comando \biburlsetup. In particolare vorrei impostare \Urlmuskip=0em. Secondo te è meglio impostare anche i valori di \UrlBreakPenalty e di \UrlBigBreakPenalty ai valori di default del pacchetto url?

    Per rimettere \Urlmuskip a zero puoi semplicemente dire
    `\appto\biburlsetup{\Urlmuskip=0mu\relax}`
    Saranno eseguite due assegnazioni, poca roba. Sugli altri valori non saprei dire; suppongo che 200 e 9000 non siano stati scelti a caso rispetto ai 500 di \relpenalty e 700 di \binoppenalty.

    Ciao
    Enrico

    in risposta a: TeX Live 2009 #38899
    Up
    0
    Down
    ::

    Rispondo al messaggio di Enrico.
    Il link che hai indicato permette di scaricare TeX Live 2009 per GNU/Linux. Esiste anche per Windoze? Dai, non storcere (“storsàre”) il naso… 😉

    Il DVD di TeX Live 2009 permette l’installazione anche su Windoze, riconoscendo perfino se c’è Cygwin oppure no. Ovviamente non è compatibile con MiKTeX.

    Ciao
    Enrico

    in risposta a: Pacchetto yhmath e quadratini rossi. #39195
    Up
    0
    Down
    ::

    Salve Enrico,
    Avresti qualche consiglio per “abbellire” il documento. Premetto che è solo una parte
    e che io non sono un perfezionista.

    Il problema tipografico fondamentale sono le frazioni in corpo; mettile fuori corpo e avrai qualcosa di più decente. Ma il vero problema è la spiegazione matematica che è orrendamente complicata (e scorretta per quei “più o meno”).

    Non significa niente che in quella porzione non abbia utilizzato i comandi di yhmath,
    anche così se compilo ottengo i quadratini rossi. Solo la presenza del pacchetto genera il problema.

    Scusa la dimenticanza la distribuzione è Tex Live 2007 inserita in Debian 5.0.

    Non vedo alcun motivo per “quadratini rossi”.

    Ciao
    Enrico

    in risposta a: articolo latex #39235
    Up
    0
    Down
    ::

    Avevo già provato a fare in questo modo per gli autori: devo inserire due nomi e uso il comando

    `
    \author{Pippo \and Pluto}
    `

    Andando a mettere il comando per le mail vengono allienate con il secondo nome: mi sa che mi conviene eliminare \and.

    `\author{Pippo\\\texttt{pippo@casa.tp}
    \and
    Pluto\\\texttt{pluto@cuccia.tp}}`
    Ciao
    Enrico

    in risposta a: Problema con \captionof #19499
    Up
    0
    Down
    ::

    Ciao,

    sempre problemi di colori

    Sto usando \captionof ma ho bisogno che il testo sia in bianco invece che nero. Riesco a cabiare il colore della didascalia con \textcolor, ma non di Figure 1, Figure 2,…

    Pagina 26 della documentazione di caption:
    `\DeclareCaptionFont{white}{\color{white}}
    \captionsetup{textfont=white,labelfont={white,bf}}`
    Ciao
    Enrico

    in risposta a: articolo latex #39233
    Up
    0
    Down
    ::

    Grazie mille, userò la prima. E per inserire la mail subito dopo l’autore non esiste un comando particolare?

    No, nemmeno per quello:
    `\author{Pippo Goofy\\\texttt{pippo.goofy@topolinia.tp}}`
    Ciao
    Enrico

    in risposta a: articolo latex #39231
    Up
    0
    Down
    ::

    Ciao a tutti,
    sto scrivendo un articolo in latex ed è la prima volta che sto usando “article” (solitamente uso svjour). Vorrei sapere se esiste un modo per mettere le keyword (anche l’indirizzo mail) nel testo: ho letto che dovrei usare il pacchetto spconf ma non l’ ho trovato.
    Scusate la banalità della domanda.

    La classe “article” è generica e non prevede quel tipo di informazione. Puoi inserirla tramite una nota a piè di pagina “anonima”:
    `\documentclass[a4paper]{article}
    \newcommand{\keywords}[1]{%
    \begingroup
    \renewcommand\thefootnote{}%
    \addtocounter{footnote}{-1}%
    \footnote{\textit{Keywords}: #1}%
    \endgroup}

    \begin{document}

    \author{Pippo Goofy}
    \title{Life at Topolinia}
    \maketitle

    \keywords{Supernuts, Mickey Mouse}

    This article is nonsense.

    \end{document}`
    Definisco un comando \keywords nel caso tu voglia poi adeguare il lavoro a un’altra classe. Se vuoi che \keywords vada prima di \maketitle (che non sarebbe una cattiva idea) occorre qualcosa di più complicato:
    `\makeatletter
    \newcommand{\keywords}[1]{\def\@thekeywords{#1}}
    \newcommand{\@keywords}{%
    \begingroup
    \renewcommand\thefootnote{}%
    \addtocounter{footnote}{-1}%
    \footnote{\textit{Keywords}: \@thekeywords}%
    \endgroup}
    \g@addto@macro\@maketitle{\@keywords}
    \makeatother`
    Così, però, non è compatibile con l’opzione titlepage.

    Ciao
    Enrico

    in risposta a: Nuovo iscritto e subito primo quesito #39208
    Up
    0
    Down
    ::

    Salve a tutti voi del forum,
    sono un Controllore del Traffico Aereo e un (relativamente) nuovo utilizzatore di LaTeX, che mi è servito per redarre un “manuale” relativo alle mansioni lavorative che svolgo (raccoglie norme e procedure locali dell’aeroporto in cui lavoro).

    Arrivo subito al dunque, e premetto che ho già effettuato varie ricerche in rete e sul forum, con esito negativo.

    Una parte del manuale prevede la creazione di un “elenco pagine in vigore”, in modo da tenere traccia di aggiornamenti parziali del documento, che in ogni piè di pagina contiene una data.
    La forma sarebbe una tabella con il nome della pag. (sez. del doc. + numero), la data e l’emendamento relativo.
    Ecco: è proprio questo elenco che non so proprio come creare e su cui non trovo notizie in giro.

    Ringrazio anticipatamente per l’attenzione ed eventuali risposte.

    Benvenuto! E con un primo quesito niente affatto banale, devo dire.

    Occorrerebbe saperne di più. Nella tabella finale vuoi la lista delle modifiche dall’ultima versione? Esiste un “registro delle versioni”?

    Sto pensando a qualcosa di questo tipo: ogni volta che applichi qualche emendamento al documento modifichi un numero globale e inserisci il testo emendato in un ambiente opportunamente definito che possa generare un riferimento. Alla compilazione puoi raccogliere i dati e produrre la tabella che chiedi. Il registro delle versioni potrebbe servire a decidere quali emendamenti elencare (le ultime dieci versioni, per dire).

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 7,441 al 7,455 (di 13,205 totali)

Go to top▲