egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 11,116 al 11,130 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: \author #18992
    Up
    0
    Down
    ::

    allora non mi è chiaro cosa sia l’argomento di \Large o di \tinty……(pensavo fosse quello tra graffe)….

    Alcuni comandi di LaTeX non hanno argomenti, ma dichiarano che qualcosa deve valere fino a nuovo ordine. Fra questi comandi ci sono tutti quelli di cambiamento di corpo:
    \normalsize, \small, \footnotesize, \tiny, \large, \Large, \LARGE, \huge e \Huge. Il loro effetto dura finché vengono contraddetti da un altro comando dello stesso genere oppure alla fine del gruppo o ambiente in cui sono eseguiti. Nel caso che ti ho mostrato,
    `
    \begin{center}
    \Large Nome Cognome

    \tiny eccetera eccetera
    \end{center}`
    l’effetto di \Large dura fino alla dichiarazione \tiny, mentre l’effetto di questa finisce con l’ambiente center.

    È importante ricordare che un capoverso viene composto con l’interlinea impostata dal corpo in vigore. Quindi, se non ci fosse una riga vuota fra “Nome Cognome” e il comando \tiny, tutto sarebbe composto con l’interlinea buona per \tiny: un disastro.

    Nell’esempio ti ho mostrato anche come dare una spaziatura supplementare: fra righe vuote inserisci un comando \vspace{}. Non abusarne: qui ci può stare, nel corso del testo, raramente è adatto.

    Ciao
    Enrico

    in risposta a: mancanza di un font #19002
    Up
    0
    Down
    ::

    Ho trovato due strade:

    1) caso

    Allora se cambio l’ambiente elencoi in questa maniera
    `\newenvironment{elencoi}
    {
    \begin{enumerate}
    [label=\roman*),ref=\roman*]}
    {\end{enumerate}
    }`
    nel preambolo. Rispetto a prima, ho evitato il \textbf{\roman*}
    sostituendolo con \roman*.
    In questo caso le cose funzionano perfettamente ed il warning non appare.

    E certamente.

    2) caso

    Ho, contemporaneamente, installato questo pacchetto zefonts
    http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=zefonts
    e conservando
    `\newenvironment{elencoi}
    {
    \begin{enumerate}
    [label=\textbf{\roman*}),ref=\textbf{\roman*}]}
    {\end{enumerate}
    }`
    insieme a
    `\usepackage{zefonts}`
    nel preambolo, il warning sparisce.

    È un pacchetto straobsoleto. Non preoccuparti. Ma il problema è di tipo diverso; evidentemente stai usando qualche pacchetto che non nomini e che definisce la versione “nero” dei caratteri come “b” e non “bx”. Senza sapere i pacchetti che carichi è difficile scoprirlo.

    Ciao
    Enrico

    in risposta a: mancanza di un font #18999
    Up
    0
    Down
    ::

    Salve,
    la compilazione di un file Latex mi dice questo:

    LaTeX Font Warning: Font shape `OT1/cmr/b/it’ undefined
    (Font) using `OT1/cmr/b/n’ instead on input line 550.

    E, a quella riga, c’è uno “\item” il quale si trova semplicemente
    in un ambiente “elencoi” da me definito nel preambolo a questa maniera :

    \newenvironment{elencoi}{
    \begin{enumerate}
    [label=\textbf{\roman*} ),ref=\textbf{\roman*}]}
    {\end{enumerate}}

    Se provo a togliere l’ambiente “elencoi”, sparisce il warning.
    Secondo voi cosa dovrei fare?
    Cosa gli manca ??
    Quale font?

    A parte la perfida idea di scrivere il numero in nero e lasciare uno spazio fra numero e parentesi, il messaggio non dovrebbe uscire. Prova a trovare un esempio minimo, così per sfizio. Ma togli quel nero e quello spazio, ti prego.

    Ho spostato nel forum adatto: non è tipografia, ma LaTeX.

    Ciao
    Enrico

    in risposta a: Pacchetto per il frontespizio della tesi #15167
    Up
    0
    Down
    ::

    Grazie di avermi fatto notare l’interlinea 2 che dovevo togliere per passare a 1.5 (devo avere 32-35 righe come vincolo).

    La pagina bianca secondo me non viene perchè subito dopo il frontespizio ho messo la dedica (il frontmatter l’avevo messo) :
    `\frontmatter

    \begin{frontespizio}
    \Margini{2cm}{2.5cm}{2cm}{2.5cm}
    \Preambolo{\renewcommand{\fronttitlefont}{%
    \fontsize{30}{32}\scshape}}
    \Preambolo{\renewcommand{\frontdivisionfont}{%
    \fontsize{17}{21}\scshape}}
    \Preambolo{\renewcommand{\frontinstitutionfont}{%
    \fontsize{14}{17}\scshape}}
    \Preambolo{\renewcommand{\frontpretitlefont}{%
    \fontsize{12}{15}\scshape}}
    \Universita{Bologna}
    \Facolta{Ingegneria}
    \Corso[Laurea]{\\Ingegneria delle Telecomunicazioni}
    \Annoaccademico{2006–2007}
    \Titoletto{Tesi di Laurea in Sistemi di Telecomunicazione}
    \Titolo{Studi di copertura \\con sistemi WimaX}
    \IlCandidato{Ivan Mannino}
    \Relatore{Chiar.mo Prof. Ing. Oreste Andrisano}
    \Correlatore{Dott. Ing. Gianni Pasolini}
    \Correlatore{Dott. Ing. Giacomo Leonardi}
    \end{frontespizio}

    \begin {flushright}
    \thispagestyle{empty} \null \vspace{\stretch{1}} \emph{Ai miei
    genitori} \vspace{\stretch{2}}\null
    \end{flushright}
    `


    @DMW

    Grazie del consiglio ho guardato la documentazione e un pò ho capito il funzionamento del fontsize.


    @enrico

    Ho cambiato il margine sopra e sotto a 2 (può andar bene?) e riaggiustato il frontespizio per farlo “piacere” al mio relatore (è lui che comanda!).
    Con i tuoi comandi mi diceva che la pagina risultava “troppo vuota”.

    Altri problemi che ho non inerenti al tuo pacchetto li chiederò in altra sede, non voglio andare ot.

    Insisto che non puoi avere il frontespizio in Computer Modern e la tesi in Times, quindi aggiungi \Preambolo{\usepackage{mathptmx}}. Lo trovo comunque orribile, così schiacciato in alto e in basso. Pazienza.

    Per la questione della dedica, mettici prima \cleardoublepage. Metterei \stretch{3} sotto alla dedica, per farla andare più in alto. Ma è questione di gusti.

    Ciao
    Enrico

    PS: Po’ con l’apostrofo :!::!:

    in risposta a: Tabelle di simboli dalla Mica tanto breve intro #18963
    Up
    0
    Down
    ::

    Non è perfetto, ma potresti provare
    `\newcommand\forlstinline[1]{\scantokens{\lstinline!#1!}\unskip}

    \newcommand{\X}[1]{$#1$&\forlstinline{#1}\hspace*{1ex}}
    \newcommand{\SC}[1]{#1&\forlstinline{#1}\hspace*{1ex}}
    \newcommand{\W}[2]{$#1{#2}$&
    \forlstinline{#1}\forlstinline{{#2}}\hspace*{1ex}}
    \newcommand{\Y}[1]{$\big#1$ &\forlstinline{#1}}`

    Provato, mi sembra funzionare egregiamente… perché dici che non è perfetto? Se ci sono possibili problemini piacerebbe saperlo…

    Usalo e vediamo; qualche piccola stortura c’è, ma non è il caso di preoccuparsi. Aspetto con ansia LuaTeX che dovrebbe correggerla. In termini TeXnici: e-TeX aggiunge sempre uno spazio alla fine della lista di token in uno \scantokens. Questo è il motivo di \unskip.

    Ciao
    Enrico

    in risposta a: \author #18987
    Up
    0
    Down
    ::

    Ok, allora lascio perdere ma i miei problemi con gli a capo persistono: Li’ dove ho segnato perche’ non mi fa lasciare una linea vuota???? (da errore il compilatore)
    Cordialmente..
    `
    \begin{center}
    \Large{Carlo Carli} \\ % — qua vorrei un altro a capo
    \tiny{ \emph{ Cell. Phone: (+39) XXX XXXXXX \\
    e-mail: xxxxxxxxx ''at symbol'' yahoo.it }
    }
    \end{center}
    `

    I comandi \Large e \tiny non prendono argomenti!
    `\begin{center}
    \Large Carlo Carli

    \vspace{12pt}

    \tiny \emph{Cell. Phone}: (+39) XXX XXXXXX \\
    e-mail: \texttt{xxxxxxxxx at yahoo.it}
    \end{center}`
    Ciao
    Enrico

    in risposta a: allegati #18810
    Up
    0
    Down
    ::

    Uso
    `\documentclass[12pt,a4paper,twoside,openright]{book}`
    e l’errore che mi da è
    `\setcaptionmargin already defined
    or name \end… illegal, see p.192 of the manual`
    Cmq mi va bene anche che la didascalia sia su 2 righe basta che si riesca a centrarle.

    Adesso mi adiro, ma un pochino solo. 🙂

    C’è una sola spiegazione all’errore: che il tuo documento carichi caption2. Con il classico messaggio, se non hai una distribuzione antiquata, che il pacchetto caption2 è obsoleto e NON va usato per nuovi documenti.

    Se non hai quel messaggio durante la compilazione (guarda eventualmente il file .log), vuol dire che hai una distribuzione antiquata. Aggiorna oppure prova a scrivere
    `\usepackage[center,small]{caption2}
    \captionlinewidth=.9\columnwidth`
    Ma, se hai quel messaggio, togli il caricamento di caption2 e sostituisci con il comando \usepackage{caption}. Poi scrivi, sempre nel preambolo,
    `\captionsetup{font=small,margin=2pc}`
    e sei a posto.

    Ciao
    Enrico

    in risposta a: allegati #18808
    Up
    0
    Down
    ::

    Il problema è che non mi fa caricare il pacchetto caption e non posso ridurre le dimensioni della didascalia.

    Quindi se esiste un modo per averla su due righe ma centrata sarebbe meglio

    Che significa “non mi fa caricare caption”? Se scrivi \usepackage{caption} nel preambolo, che succede?

    Che classe di documento usi?

    Ciao
    Enrico

    in risposta a: Tabelle di simboli dalla Mica tanto breve intro #18961
    Up
    0
    Down
    ::

    Nella Mica tanto breve intro, le tabelle dei simboli matematici sono rese con questo codice:
    `…
    \newcommand{\X}[1]{$#1$&\texttt{\string#1}\hspace*{1ex}}
    \newcommand{\SC}[1]{#1&\texttt{\string#1}\hspace*{1ex}}
    \newcommand{\W}[2]{$#1{#2}$&
    \texttt{\string#1}\texttt{\string{\string#2\string}}\hspace*{1ex}}
    \newcommand{\Y}[1]{$\big#1$ &\texttt{\string#1}}
    …`
    Funziona, naturalmente. Solo che io vorrei che i comandi LaTeX corrispondenti ai vari simboli venissero resi con \lstinline!…!, qualcosa come
    `\lstinline!\alpha!`
    del pacchetto listings (che uso, e che mi colora i comandi).

    Come vanno modificati quei comandi \X, \Y, \SC e \W?

    Non è perfetto, ma potresti provare
    `\newcommand\forlstinline[1]{\scantokens{\lstinline!#1!}\unskip}

    \newcommand{\X}[1]{$#1$&\forlstinline{#1}\hspace*{1ex}}
    \newcommand{\SC}[1]{#1&\forlstinline{#1}\hspace*{1ex}}
    \newcommand{\W}[2]{$#1{#2}$&
    \forlstinline{#1}\forlstinline{{#2}}\hspace*{1ex}}
    \newcommand{\Y}[1]{$\big#1$ &\forlstinline{#1}}`
    Ciao
    Enrico

    in risposta a: Amsfonts e amssymb #18955
    Up
    0
    Down
    ::

    Il pacchetto amssymb carica amsfonts (quindi se è caricato amssymb non occorre caricare amsfonts), giusto?

    E ti pare il caso di domandarlo? 😯

    Ciao
    Enrico

    in risposta a: Storia di LaTeX: quando uscirono LaTeX 2 e LaTeX 2.09? #18952
    Up
    0
    Down
    ::

    Sono informazioni che non ho trovato. Nel sito del LaTeX project, la cronologia parte dal 1994, con LaTeXe.

    http://www.xent.com/FoRK-archive/feb98/0307.html

    Ciao
    Enrico

    in risposta a: problema posizione immagini #18883
    Up
    0
    Down
    ::

    ok…anche se fosse come dici tu, come risolvo il problema? levo le ‘h’ fra le opzioni di posizionamento delle immagini?ho provato, ma non cambia assolutamente niente (ho provato anche senza nessuna opzione)
    Che faccio?E’ possibile che ci sia un pb nella conversione delle immagini da .ps a .eps, e quindi si incasini per questo?
    Devo dire però che non tutte le immagini che mi danno il pb sono state convertite, alcune sono state create come eps, ma forse basta la prima a creare qualche errore e poi le altre vengono mal posizionate di conseguenza…
    Voi che pensate

    No, la conversione delle immagini non c’entra nulla. A LaTeX di come siano le immagini non importa niente: per LaTeX sono come grandi caratteri. È certamente un problema di precedenze nella coda degli oggetti “galleggianti”. Quante figure hai? Sicuro che non ci sia più l’opzione h in nessuna?

    Ciao
    Enrico

    in risposta a: Caratteri “invisibili” e warning #18958
    Up
    0
    Down
    ::

    Salve a tutti!
    Sto scrivendo una relazione in base ad un template che mi è stato dato, e in fase di compilazione ho riscontrato i seguenti problemi.

    Usando per il documento il file .cls che mi è stato passato e compilando, con sorpresa ho notato che nel file .pdf e in quello .ps che ottenevo non compariva neanche un carattere (nel .dvi invece sì). Commentando nel file .cls la riga \RequirePackage[T1]{fontenc}, i caratteri “magicamente” appaiono. In questo modo le lettere accentate non le posso digitare direttamente, ma devo usare gli appositi comandi… comunque a tal proposito poco male, in quanto la relazione devo scriverla quasi interamente in inglese. Quello che vorrei sapere è: commentare quell’istruzione può avere altre conseguenze?

    Probabilmente non hai installato i font CMSuper. Ma scrivendo in inglese puoi tranquillamente farne a meno e togliere quella riga.

    Ho inserito una citazione ad uno degli articoli contenuti nel mio file biblio.bib, ma ho ricevuto dei warning che mi informavano che il riferimento in questione non era definito. Non capendo il motivo, ho provato a mettere mano alle righe relative alla gestione della bibliografia che stanno in fondo al file .tex:

    \bibliographystyle{IEEEbib}
    \bibliographystyle{IEEEtranS}
    \linespread{1}
    \bibliography{IEEEabrv,biblio}
    \bibliography{biblio}

    Ho scoperto che, commentando la prima e l’ultima, il riferimento viene individuato… Ma da cosa può dipendere il comportamento di prima? Quelle due righe possono servire a qualcosa?

    Non ha senso mettere due comandi \bibliographystyle e inserire due volte biblio in comandi \bibliography diversi.

    In fase di compilazione ottengo altri due warning:

    LaTeX Warning: You have requested, on input line 379, version
    `1995/06/25′ of package typearea,
    but only version
    `’
    is available.

    e

    Package caption2 Warning: ****************************************************
    (caption2) THIS PACKAGE IS OBSOLETE:
    (caption2) This package attempts to provide an caption 2.0/2.1
    (caption2) author environment so that OLD documents can be
    (caption2) successfully processed.
    (caption2) It should NOT be used for NEW documents! New
    (caption2) documents should use the caption package instead.
    (caption2) ****************************************************

    Avete idea di come posso fare ad eliminarli?

    Togli l’argomento opzionale da \usepackage{typearea} e non caricare caption2 che, come dice il messaggio, è obsoleto. Usa caption.

    Visto che è il tuo primo messaggio, ti do il benvenuto; ma anche una tiratina d’orecchie: un topic, un argomento.

    Ciao
    Enrico

    in risposta a: Definizione comando e comando asteriscato #18886
    Up
    0
    Down
    ::

    Vorrei creare un comando \cmd con questo comportamento.

    Se chiamo \cmd esso mi deve dare a mentre se chiamo \cmd* mi deve dare b.

    Lo potrei fare con il costrutto \if\case e scrivere \cmd[0] o \cmd[1]; ma io voglio sapere se e come farlo con l’asterisco.

    `\newcommand\cmd{\@ifstar\@cmds\@cmd}
    \newcommand\@cmds{b}
    \newcommand\@cmd{a}`
    Gli eventuali argomenti devono essere nella definizione di \@cmds e \@cmd. Si può adottare una definizione abbreviata se non ci sono argomenti:
    `\newcommand{\cmd}{\@ifstar{b}{a}}`
    Trovi parecchi esempi in latex.ltx; tutto va fra \makeatletter e \makeatother: tu lo sapevi di certo, altri magari si troverebbero in ambasce provando. 🙂

    Ciao
    Enrico

    in risposta a: Problemi Indice Latex #18877
    Up
    0
    Down
    ::

    Vi ringrazio davvero…anche se ho appena risolto…un colpo di fortuna…
    praticamete sotto ogni

    \chapter

    c’era:
    `%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%imposta l'intestazione di pagina
    \lhead[\fancyplain{}{\bfseries\thepage}]{\fancyplain{}{\bfseries\rightmark}}
    \pagenumbering{arabic} %mette i numeri arabi`
    era qst frammento di codice che mi ha alterato tutto, ma soprattutto mi ha fatto perdere una mattinata!…

    Ecco i problemi che capitano a modificare documenti creati da altri: gli orrori si propagano. 👿

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 11,116 al 11,130 (di 13,205 totali)

Go to top▲