egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 11,341 al 11,355 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: Classicthesis e comando \font #17650
    Up
    0
    Down
    ::

    Ehm, \font è un comando primitivo di TeX, che serve per definire i font da usare.

    Perfetto. Per la cronaca, ho optato per
    `\DeclareRobustCommand*{\fonte}[1]{#1%
    \index{Font!#1}%
    \index{#1}}`

    Ridefinire il comando \font non è una buonissima idea, come avrai capito. Per motivi vari, gli sviluppatori di LaTeX hanno deciso che \DeclareRobustCommand non verifichi se il comando è già definito come con \newcommand, ma consultando il log si vede se ciò accade.

    È bene, quando si usa \DeclareRobustCommand andare a vedere ciò che c’è scritto nel log, proprio per non incorrere in problemi del genere: ridefinire una primitiva piuttosto importante come \font fa sballare qualsiasi documento.

    Ciao
    Enrico

    in risposta a: [OT] Come si traduce “user’s manual”? #17658
    Up
    0
    Down
    ::

    Scusatemi per l’OT. 😳

    “Manuale utente”? “Manuale dell’utente”? “Manuale per l’utente”?

    Ho visto che “User’s manual for amsmath package” è stato tradotto come “Manuale utente per il pacchetto amsmath”, ma non so se è una buona traduzione. “Manuale utente” è un gergo diffuso, ma non so quanto corretto: sto scrivendo un manuale (su Classicthesis, questo va senza dire), e vorrei scriverlo in buon italiano.

    “Manuale per l’utente del pacchetto xyz“? “Manuale dell‘utente per il pacchetto xyz“?

    😳

    Direi “manuale d’uso” oppure “manuale dell’utente”. Senza preposizione è italiese.

    Ciao
    Enrico

    in risposta a: Classicthesis e comando \font #17648
    Up
    0
    Down
    ::

    Ciao a tutti. Ho una curiosità. Che cosa fa il comando \font di classicthesis? Il seguente
    `\documentclass{scrreprt}
    \usepackage{classicthesis-ldpkg}
    \usepackage[subfigure]{classicthesis}
    \DeclareRobustCommand*{\font}[1]{#1%
    \index{Font!#1}\index{#1}}
    \begin{document}
    Il font \font{Palatino}.
    \end{document}
    `
    produce l’errore:
    `! You can't use a prefix with `begingroup'.

    begingroup
    `
    D’altra parte, se provo il “semplice” \font senza altre definizioni:
    `\documentclass{scrreprt}
    \usepackage{classicthesis-ldpkg}
    \usepackage[subfigure]{classicthesis}
    \begin{document}
    Il font \font{Palatino}.
    \end{document}
    `
    ottengo comunque un erorre:
    `! Missing control sequence inserted.

    \inaccessible
    l.5 Il font \font{
    Palatino}.
    ?
    `
    Grazie mille,
    L.

    Ehm, \font è un comando primitivo di TeX, che serve per definire i font da usare.

    Ciao
    Enrico

    in risposta a: Classicthesis e i numeri minuscoli #17655
    Up
    0
    Down
    ::

    Ciao a tutti. Nelle classi standard non c’è differenza tra numeri e minuscoli, ma in classicthesis sì.
    `\documentclass{scrreprt}
    \usepackage{classicthesis-ldpkg}
    \usepackage[subfigure]{classicthesis}
    \begin{document}
    …un corpo del testo con larghezza e altezza in sezione aurea, con un rapporto di 1\,:\,$\varphi$\,=\,1\,:\,1.62, che conduce a dimensioni di 312\,:\,505.44~punti.

    …un corpo del testo con larghezza e altezza in sezione aurea, con un rapporto di $1:\varphi=1:1.62$, che conduce a dimensioni di $312:505.44$~punti.
    \end{document}
    `
    La prima frase è scritta in un LaTeX orrendo. Tuttavia usa i numeri minuscoli, che è quello che vorrei. La seconda frase è scritta in un LaTeX corretto, ma usa i numeri maisucoli, che in questo caso non voglio. C’è modo di coniugare l’esattezza del codice con il risultato tipografico che cerco?

    Grazie mille,
    L.

    Non usare mai i numeri minuscoli per questo tipo di cose.

    Ciao
    Enrico

    in risposta a: proof environment con amsthm #17664
    Up
    0
    Down
    ::

    Uso miktex 2.6. Sto trascrivendo delle note di un corso e ho utilizzato un font che ho installato io. Vorrei controllare il font usato in ogni ambiente e in effetti la cosa riesce, tranne che per l’environment proof. Tutto il documento viene scritto col font che desidero tranne il pezzo compreso tra \begin{proof} ed \end{proof}. Il codice ve lo copio/incollo. Vi prego di perdonarmi sugli altri strafalcioni che sicuramente sono presenti in abbondanza dato che è il primo documento che scrivo. Come posso fare per far sì che anche la dimostrazione venga scritta col font che voglio (lo stesso)?

    Guarda, solo il fatto di dare \fontfamily{lby}\selectfont esplicitamente tutte le volte dice che non stai facendo le cose per bene. Probabilmente esiste un pacchetto per scegliere quella famiglia di font; fra parentesi, che cos’è?

    E perché mai scrivere \begin{proof}[][]{\fontfamily{lby}\selectfont}{\fontfamily{lby}\selectfont}?

    Ciao
    Enrico

    in risposta a: Immagine in alto alla pagina #17642
    Up
    0
    Down
    ::

    Salve a tutti!
    Ho un piccolo problemino, e sono decisamente novello dell’ambiente LaTex.
    Dopo aver scritto una serie di codice, riguardante il lavoro che sto facendo, devo inserire un’immagine… allora, ho trovato su questo forum un grande aiuto, ho inserito l’immagine dopo il testo, usando il pacchetto \includegraphics{…}, come specificato in più post.
    Il problema è che l’immagine la vedo, ma in alto alla pagina, e non nel punto dove ho messo il codice per l’immagine (cioè, dopo il testo).
    Cosa ho sbagliato???
    Allego il pezzetto di codice in questione….

    `\newline
    \textquotedblleft $3$ è multiplo di $5$ o pari\textquotedblright\\
    $P_{(x)}=\{x$ è multiplo di $5\} \rightarrow A_P=\{x \in N: x=5n\}$\\
    $Q_{(x)}=\{x$ è un numero pari$\} \rightarrow A_Q=\{x \in N: x=2n\}$\\
    $P_{(3)} \vee Q_{(3)}$~~~$\rightarrow$~~~$3 \in A_P \cup A_Q$\\
    \begin{center}
    \begin{tabular}{c|c|c}
    $x \in X$ & $x \in Y$ & $x \in X\cup Y$ \\
    \hline
    1 & 1 & 1 \\
    \hline
    1 & 0 & 1 \\
    \hline
    0 & 1 & 1 \\
    \hline
    0 & 0 & 0 \\
    \end{tabular}
    \end{center}

    \begin{figure}
    \includegraphics[width=3cm]{plot.eps}\\
    \label{Fig. 1.1}
    \end{figure}

    \end{document}`

    Usi l’ambiente figure, addirittura senza argomenti opzionali: questo fa sicuramente andare la figura in testa alla pagina seguente. Se vuoi la figura proprio là, devi agire diversamente. Già che ci sono ti do qualche dritta anche per il resto: \newline e \\ non vanno usati quasi mai nel testo normale.
    `\begin{itemize}
    \item \textquotedblleft $3$ è multiplo di $5$ o pari\textquotedblright

    \item $P_{(x)}=\{x$ è multiplo di $5\} \rightarrow A_P=\{x \in N: x=5n\}$

    \item $Q_{(x)}=\{x$ è un numero pari$\} \rightarrow A_Q=\{x \in N: x=2n\}$

    \item $P_{(3)} \vee Q_{(3)} \rightarrow 3 \in A_P \cup A_Q$
    \[
    \begin{array}{ccc}
    x \in X & x \in Y & x \in X\cup Y \\
    \hline
    1 & 1 & 1 \\
    1 & 0 & 1 \\
    0 & 1 & 1 \\
    0 & 0 & 0
    \end{array}
    \]
    \begin{center}
    \includegraphics[width=3cm]{plot.eps}
    \end{center}`
    E forse, se il disegno non è troppo grande, ci sta insieme alla tabella di verità e puoi scrivere, usando il pacchetto amsmath
    `\[
    \begin{array}{ccc}
    x \in X & x \in Y & x \in X\cup Y \\
    \hline
    1 & 1 & 1 \\
    1 & 0 & 1 \\
    0 & 1 & 1 \\
    0 & 0 & 0
    \end{array}
    \qquad
    \begin{gathered}
    \includegraphics[width=3cm]{plot.eps}
    \end{gathered}
    \]`
    al posto dell’altro \[…\]

    Ciao
    Enrico

    in risposta a: Errori con tabella #17637
    Up
    0
    Down
    ::

    Ciao a tutti, ho inserito il seguente codice per creare una tabella:
    `\begin{tabular}{lccccccc}
    Parametri&w_{1} [\unit{mm}]&w_{5} [\unit{mm}]&w_{10} [\unit{mm}]&w_{0} [\unit{mm}]&M^{2} [\unit{a.u.}]&z_{0} [\unit{mm}]&\theta_{d} [\unit{°}]\\ \hline\hline
    Valori&1.6883&1.9145&2.2549&1.3286&1.1953&-3.1264\times10^{3}&0.0146\\
    \end{tabular}`

    La tabella me la crea senza problemi, però quando compilo mi da qualcosa come 34 errori del tipo:
    Missing $ inserted
    Extra } or forgotten $

    e sono tutti dovuti alla tabella, perchè togliendola me lo compila tranquillamente. Che devo fare??
    Altra cosa non mi mette, come nelle figure, la scritta “Tab.1”.

    La scritta “Tabella 1” viene messa solo se scrivi una didascalia (comando \caption).

    Da quello che vedo la tua tabella ha colonne che contengono quasi tutte materiale che va composto in modo matematico. Ti suggerisco di caricare il pacchetto array e di dare nel preambolo il seguente comando
    `\newcolumntype{C}{>{$}c<{$}}` e potrai specificare la tua tabella dicendo `\begin{tabular}{l*{7}{C}}` senza cambiare null'altro di come l'hai già scritta. Ho usato due trucchi; il primo funziona anche senza caricare array: specificando *{7}{c}, per esempio, ottieni sette colonne come se avessi scritto ccccccc. È più comodo, no? Il secondo trucco è quello permesso da array: si definisce un nuovo specificatore di colonne C che non fa altro che comporre una colonna con oggetti centrati, ma preceduti e seguiti da $, quindi composti in modo matematico. Si potrebbe anche evitare di definire il nuovo specificatore scrivendo direttamente `\begin{tabular}{l*{7}{>{$}c<{$}}}` Ciao Enrico

    in risposta a: Risolto!! Accenti?? #17633
    Up
    0
    Down
    ::

    Scusate se apro un nuovo topic per un argomento sicuramente già approfondito da tante altre parti, ma non riesco veramente a venirne a capo.
    Il problema sono gli accenti normali, italiani, per intenderci.
    Guardando discussioni vecchie ho trovato che devo aggiungere nel preambolo:
    \usepackage[latin1]{inputenc}

    (sono su ubuntu)
    e dovrei poter usare i tasti delle lettere accentate, ma se ci provo ottengo errori in compilazione.
    Allora ho provato un’altra strada: sulla (mica tanto) breve…, nella tabella a pag 24 (ed anche mi pare su The Comprehnive….”) sembra facile: dovrebbe bastare \ seguito dall’accento grave. Ma dove lo trovo sulla mia tastiera (italiana) l’accento grave? Io ho solo ‘
    e infatti con \’e riesco ad avere é. Già un passo avanti. Ma l’accento grave come lo ottengo?

    Grazie in anticipo!
    Angela

    è proprio vero che la necessità aguzza l’ingegno! era veramente una stupidaggine, ora, a tentativi, ho visto che Alt Gr + ‘ mi dà l’accento grave!! Evviva!!! Scusate ma non lo sapevo!

    Se sei su Ubuntu e non hai cincionato con le variabili d’ambiente, è meglio se scrivi
    `\usepackage[utf8]{inputenc}`
    perché quella distribuzione usa UTF-8 come standard.

    Ciao
    Enrico

    in risposta a: riferimenti tra capitoli diversi #17630
    Up
    0
    Down
    ::

    Ciao,
    solitamente utilizzo la combanazione di \label{…} e \ref{…} quando ho bisogno di fare dei riferimenti. Stavolta però la struttura del file .tex principale contiene:
    `\begin{document}
    …
    \input{a.tex}
    \input{b.tex}
    …
    \end{document}
    `
    e l’etichetta vorrei porla nel file a.tex, mentre il riferimento nel file b.tex. Con i comandi citati sopra questo non funziona. Spero di essermi spiegata! Come posso fare? Grazie!

    Che vuol dire non funziona? Se all’interno di a.tex c’è un comando \label{xxx}, puoi usare \ref{xxx} in qualunque punto del tuo documento, anche in b.tex

    Ciao
    Enrico

    in risposta a: Problema ad inserire simboli di insiemi numerici #13655
    Up
    0
    Down
    ::

    Grazie a tutti! Siete gentilissimi e velocissimi! Proverò tutto ciò che mi avete consigliato. Ancora grazie. Ho anche problemi con alignedat, ma prima studio e poi vi chiederò quello che non capisco.

    L’ambiente alignat si usa raramente. Puoi usare align anche per allineamenti multipli:
    `\begin{align}
    a&=b & c&=d & e&=f\\
    x&=y & z&=w & t&=s
    \end{align}`
    Ciao
    Enrico

    in risposta a: Problema ad inserire simboli di insiemi numerici #13651
    Up
    0
    Down
    ::

    Scusate se riesumo questo post, ho lo stesso problema. Anche io sto iniziando ora ad usare LaTeX (su ubuntu 7.04, con Kile) e anche io ho bisogno di scrivere gli insiemi numerici N,Z.Q,R,C. Ho consultato la guida “The Comprensive LaTeX Symbol List”, in particolare la tabella 151 a pag 46, e poi le indicazioni in questo post, ma non mi funziona niente. Se nel preambolo, metto:
    \newcommand{\numberset}{\mathbb}
    \newcommand{\N}{\numberset{N}}
    \newcommand{\Z}{\numberset{Z}}
    \newcommand{\Q}{\numberset{Q}}
    \newcommand{\R}{\numberset{R}}
    \newcommand{\C}{\numberset{C}}
    \ottengo un errore in compilazione:
    .tex:43:Undefined control sequence. & A=\left\lbrace x|x\in \N
    La compilazione va invece a buon fine se aggiungo al preambolo:
    \DeclareMathAlphabet{\mathbb}{OT1}{pzc}{m}{it}
    ma non viene stampata una N che assomigli, anche lontanamente, a quella che indica l’insieme dei Naturali.
    Sostituendo la
    \DeclareMathAlphabet{\mathbb}{OT1}{pzc}{m}{it}

    con
    \DeclareMathAlphabet{\mathbb}{OT1}{bb}{m}{it}
    ottengo i seguenti warning in compilazione:
    .tex:0:No file OT1bb.fd. on input line 39.
    .tex:39: Font shape `OT1/bb/m/it’ undefined(Font) using `OT1/cmr/m/n’ instead on input line 39. Font shape `OT1/bb/m/it’ undefined(Font) using `OT1/cmr/m/n’ instead
    tex:0: Some font shapes were not available, defaults substituted.

    Mi sembra di capire che non ho il font giusto. Ho cercato su tutto il filesystem tutti i file che iniziano con OT1, ma OT1bb.fd non l’ho trovato. Ho provato ad utilizzare tutti gli altri, ma nessuno è adatto allo scopo. Tra l’altro, tra i vari font che ho trovato ce ne sono che appartengono al pxfonts, e secondo la documentazione, il mathbb lo dovrei proprio trovare tra quelli. Ho anche scaricato con synaptic, tutto quello che anche lontanamente mi poteva far pensare che contenesse i font che mi servono, ma niente da fare.
    Cosa sbaglio? C’è qualcuno che mi può aiutare?

    Devi caricare il pacchetto amssymb, che appunto definisce il comando \mathbb. Usare Zapf Chancery è una cosa da evitare come la peste. Non perché abbia qualcosa contro il grande Hermann Zapf, ma perché quel carattere va bene solo per scopi molto particolari.

    Attenzione: per scrivere un insieme si fa così:
    `\{\,x\mid …\,\}`
    I \left \right servono solo in particolari casi; i due spazi sottili \, sono un tocco di raffinatezza (da non usare se si scrive $\{1,2,3\}$). La barra dritta si chiama \mid per avere la spaziatura corretta.

    Ciao
    Enrico

    in risposta a: problema hyperref #17609
    Up
    0
    Down
    ::

    col dvi2pdf. Ma i link non dovrebbero uscire anche nel dvi?

    Infatti, e così accade da me. Lo script dvi2pdf chiama ps2pdf, non ci dovrebbero essere problemi: ottengo il link sia nel dvi che nel pdf.

    Sei proprio sicuro di non ottenerli? Prova a dare l’opzione colorlinks a hyperref e magari lo vedi meglio. Come documento prova
    `\begin{document}
    \begin{theorem}\label{uno}
    AAA
    \end{theorem}
    \newpage

    \ref{uno}
    \end{document}`
    in modo che il link vada in un’altra pagina, così da dare maggiore forza all’esempio.

    Ciao
    Enrico

    in risposta a: problema hyperref #17607
    Up
    0
    Down
    ::

    Non ci sono problemi nella compilazione,
    solo che hyperref non restituisce i collegamenti che si dovrebbero creare nel testo. Ad esempio, se metto
    \begin{document}
    \begin{theorem}\label{uno}
    prova
    \end{theorem}
    …come in \ref{uno}…
    \end{document}
    non mi da’ il link al teorema uno.

    Non mi risulta. Come trasformi in dvi in pdf?

    Ciao
    Enrico

    in risposta a: problema hyperref #17605
    Up
    0
    Down
    ::

    Salve a tutti,
    ho il seguente problema con hyperref. Premetto che uso Miktex 2.6 con editor Winedt 5.5.

    Il pacchetto non funziona in nessun modo. Ho il seguente preambolo:

    \documentclass[a4paper,12pt,oneside,dvips]{amsbook}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[english]{babel}
    \usepackage[top=3cm, bottom=3cm, left=2cm, right=2cm, bindingoffset=1cm]{geometry}
    \usepackage{setspace}
    \usepackage{graphicx}
    \usepackage{fancyhdr}

    \usepackage{pstricks}
    \usepackage{pst-plot}
    \usepackage{pstricks-add}
    \usepackage{color}
    \usepackage{hyperref}

    C’è qualcosa che può dare fastidio?

    Aggiungendo \begin{document} aaa \end{document} al preambolo, la compilazione non segnala alcun errore. Vorresti essere un po’ più preciso? Forse stai tentando di usare pdflatex e, naturalmente, non puoi: non è compatibile con pstricks, né con l’opzione dvips passata esplicitamente.

    Ciao
    Enrico

    in risposta a: Urgente: problemi numerazione pagine per tesi fronte-retro #15962
    Up
    0
    Down
    ::

    l fatto e´ che i file che includo non sono niente di speciale…il primo é un ambiente titlepage e tutti gli altri iniziano con ambienti chapter, asteriscati o meno.

    Bene. Adesso ti dico su quale documento faccio la prova
    `\documentclass[12pt,BCOR15mm,
    twoside,headsepline,%
    halfparskip, openright ,bibtotoc, tablecaptionabove,footinclude,%
    headinclude, abstracton, titlepage, cleardoubleempty, final]{scrreprt}
    %%Komascript
    %\usepackage{a4wide}
    \usepackage{times}
    \usepackage{lipsum}

    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}

    %per scrivere in inglese
    \usepackage[english]{babel}

    %para graficas
    \usepackage{float} % Stellt die Option [H] fuer Floats zur Verfgung
    \usepackage{flafter}
    \usepackage{graphicx}
    \usepackage{color}
    \usepackage{epstopdf} % If an eps image is detected, epstopdf is automatically called to convert it to pdf format.

    %para Kolumnentitel
    \usepackage[automark]{scrpage2}
    \ofoot[]{\pagemark}
    \cfoot[]{}
    \cfoot[\pagemark]{}

    %para bibliografia
    \usepackage{bibgerm}

    %Tablas
    \usepackage{longtable}
    \usepackage{lscape} % orientamento orizzontale della pagina
    \usepackage{tabularx}
    \usepackage{booktabs} %per mettere delle belle linee spessa in fondo e in cima
    \usepackage{rotating} % per ruotare tabelle o figure con \begin{sidewaystable}

    \usepackage[format=hang, tableposition=top,
    font=small, textfont=it, labelfont=bf]{caption}[2007/04/16] %didiscalie

    %para matematica
    \usepackage{bm} %lettere greche minuscole in grassetto
    \usepackage{amsmath} % simbolos matematicos en negrita
    \usepackage{amsfonts} %uso de simbolos matem·ticos
    \usepackage[amssymb, textstyle]{SIunits} %para las unitas p.e. m3, ms, km
    \usepackage{SIstyle}
    \addunit{\bit}{bit}
    \addunit{\decibel}{dB}
    \usepackage[section]{placeins} %elimina coda figure

    \frenchspacing

    \setlength{\parindent}{0pt}

    \hyphenation{Um-leit-ung Li-te-ra-tur-ver-zeich-nis}

    \setcounter{tocdepth}{3}
    \setcounter{secnumdepth}{3}

    \begin{document}

    \pagenumbering{roman}
    \pagestyle{scrplain}

    %\include{datitel1}
    \begin{titlepage}
    \title{aaa}
    \author{BBB}
    \end{titlepage}

    \setcounter{page}{1}
    %\include{eid}

    \chapter*{Introduction}
    \lipsum

    %\include{acknow}
    \chapter*{Acknowledgment}

    %\include{abstract}
    \begin{abstract}
    \lipsum[1]
    \end{abstract}

    \tableofcontents

    \listoffigures

    \listoftables

    %\include{abkuerz}
    \chapter*{List of abbreviations}
    \begin{tabularx}{\textwidth}{l X}
    aaa & \lipsum[1]
    \end{tabularx}

    \cleardoublepage

    \pagenumbering{arabic}
    \pagestyle{scrheadings}
    %\include{kapitel1}

    \chapter{A chapter}
    \lipsum

    \end{document}`
    Il pacchetto lipsum serve solo a produrre testo fasullo, quindi non dovrebbe dare alcun problema. Con questo documento, la lista delle abbreviazioni comincia a pagina xiii.

    Nota l’uso di \cleardoublepage prima di \pagenumbering{arabic}: se l’elenco è di una pagina sola, vai nei problemi. Ma di sicuro la prima pagina dell’elenco è a destra.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 11,341 al 11,355 (di 13,205 totali)

Go to top▲