egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 10,366 al 10,380 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: lunghezza documento article #22825
    Up
    0
    Down
    ::

    Diciotto è il numero magico! In LaTeX ci sono esattamente diciotto classi per inserzioni, dove vengono mantenute le code per l’inserimento di figure e tabelle fuori testo.

    Ciò significa che usi male il meccanismo di “galleggiamento” delle figure, usando l’argomento opzionale [!h] senza dare altre preferenze. Se la prima figura non sta nel posto dove vorresti, le successive vengono messe in coda senza alcuna possibilità che la coda stessa sia liberata.

    Prof. non mi è chiara una cosa: se LaTeX utilizza una coda (penso FIFO (first in first out)) per mettere le immagini dovrebbe dare errore quando non riesce a posizionare diciotto immagini consecutive mentre a me pare di aver capito che al posizionamento della diciottesima dia errore anche se le precedenti diciassette le ha messe giuste, mi sbaglio? sono pazzo?

    Che cosa te lo fa pensare?

    Se una figura può essere posizionata secondo le preferenze espresse, esce dalla coda. Ho appena compilato un documento article con 36 ambienti figure.

    Ciao
    Enrico

    in risposta a: lunghezza documento article #22823
    Up
    0
    Down
    ::

    Salve, esiste per caso una limitazione di lunghezza di pagine per la classe article?
    perché ho il problema che qualdo cerco di fare una compilazione e un PDF da un documento
    che comporta per ogni pagina del testo e un’immagine, all’incirca verso la 18esima pagina mi da un errore di compilazione,
    se metto in commento la 18esima ad esempio la 19esima pagina esce correttamente e cosi’ come con le altre pagine, quindi pensavo fosse un problema di numero di pagine

    Diciotto è il numero magico! In LaTeX ci sono esattamente diciotto classi per inserzioni, dove vengono mantenute le code per l’inserimento di figure e tabelle fuori testo.

    Ciò significa che usi male il meccanismo di “galleggiamento” delle figure, usando l’argomento opzionale [!h] senza dare altre preferenze. Se la prima figura non sta nel posto dove vorresti, le successive vengono messe in coda senza alcuna possibilità che la coda stessa sia liberata.

    Credo che l’argomento di “figure e tabelle” sia uno dei più gettonati nel forum, la risposta è, invariabilmente, di scrivere
    `\begin{figure}[htp]`
    Ciao
    Enrico

    in risposta a: Pacchetto per l’ uso di caratteri cirillici. #15776
    Up
    0
    Down
    ::

    Ciao, dovrei scrivere Пафнутий Львович Чебышёв ma con la tastiera italiana non riesco a scrivere tutti i caratteri. Come posso fare?
    Grazie!

    Riporto anche qui la risposta data in un altro topic, iin modo che sia più facile trovare l’argomento con le funzioni di ricerca.

    Dopo aver fatto come dice cys, cioè abilitando la codifica di output OT2 e definendo la dichiarazione \cyr e il comando con argomento corrispondente \textcyr, si può scrivere testo in alfabeto cirillico con i caratteri latini, usando una traslitterazione messa a punto dalla AMS.

    I font wncyr hanno alcune utili legature che permettono un input secondo la traslitterazione americana, con qualche aggiunta
    `\textcyr{Pafnutii0 Lp1vovich Chebyshe0v}`
    (sono due zeri). Hai l’alfabeto completo con
    `{\cyr A B V G D E E0 Zh Z I I0 K L M N O P R S T U F Kh Ts Ch Sh Shch P2 Y P1 E1 Yu Ya}`
    Le minuscole si fanno allo stesso modo. Ci sono altri caratteri:

    C1 per la “c dolce serba”, Dj per la “g dolce serba”, D2 per la “g dolce georgiana”, “D3” per una “s sonora” che viene fuori come S (forse ucraina o bielorussa), E2 per la “e ucraina”, I1 per la I vecchio stile, J per la i breve serba, Nj e Lj per i caratteri palatali serbi. Puoi anche usare \# e + per le antiche “ja” e < > per le virgolette.

    Nel caso si debba spezzare una legatura “ts” (Sovetskij, per esempio), si scrive “t\/s”.

    Ciao
    Enrico

    in risposta a: [OT] Indice analitico di una guida a LaTeX #22801
    Up
    0
    Down
    ::

    Non metterei un lemma “comando” con tutti quei sottolemmi: i comandi vanno nell’ordine alfabetico normale (senza tener conto della barra rovescia) o in un indice a parte.

    Ottimo. Niente lemma comando con i relativi sotto-lemmi. Questa esclusione vale anche per le altre voci (pacchetti, classi, ambienti, opzioni)?

    La scelta dipende dal numero di voci secondarie. Probabilmente il nome di un pacchetto va sia sotto l’ordine alfabetico che sotto la voce “pacchetto” e analogamente per gli altri casi.

    Ciao
    Enrico

    in risposta a: Problema sillabazione. #22812
    Up
    0
    Down
    ::

    No ma io intendo che la sillabazione non è corretta se apro il pdf con Adobe, non se lo apro con un editor Tex sotto Windows. Intendevi questo?

    ❓

    Che significa? In un editor non vedi alcuna sillabazione, solo il testo con i comandi. Il visualizzatore PDF vede ciò che è stato compilato. Se compili il pdf e lo trasferisci da una piattaforma all’altra, non ci può essere alcuna differenza.

    Se compili su piattaforme diverse la differenza ci può essere, perché su una potrebbe non essere abilitata la sillabazione in italiano e sull’altra sì.

    Ciao
    Enrico

    in risposta a: Caratteri particolari nel .bib #15643
    Up
    0
    Down
    ::

    A proposito del buon Chebichev….qualcuno saprebbe dirmi come posso scrivere con tastiera italiana Пафнутий Львович Чебышёв ? Ahimè non riesco a visualizzare tutti i simboli Ad esempio, come faccio a stampare il segno debole Ь? Oppure Ч ?

    Nel preambolo ho:
    `\usepackage[OT2,OT1]{fontenc}
    \newcommand\cyr{%
    \renewcommand\rmdefault{wncyr}%
    \renewcommand\sfdefault{wncyss}%
    \renewcommand\encodingdefault{OT2}%
    \normalfont
    \selectfont}
    \DeclareTextFontCommand{\textcyr}{\cyr}`

    I font wncyr hanno alcune utili legature che permettono un input secondo la traslitterazione americana, con qualche aggiunta
    `\textcyr{Pafnutii0 Lp1vovich Chebyshe0v}`
    (sono due zeri). Hai l’alfabeto completo con
    `{\cyr A B V G D E E0 Zh Z I I0 K L M N O P R S T U F Kh Ts Ch Sh Shch P2 Y P1 E1 Yu Ya}`
    Le minuscole si fanno allo stesso modo. Ci sono altri caratteri:

    C1 per la “c dolce serba”, Dj per la “g dolce serba”, D2 per la “g dolce georgiana”, “D3” per una “s sonora” che viene fuori come S (forse ucraina o bielorussa), E2 per la “e ucraina”, I1 per la I vecchio stile, J per la i breve serba, Nj e Lj per i caratteri palatali serbi. Puoi anche usare \# e + per le antiche “ja” e < > per le virgolette.

    Nel caso si debba spezzare una legatura “ts” (Sovetskij, per esempio), si scrive “t\/s”.

    Ciao
    Enrico

    in risposta a: Problema sillabazione. #22810
    Up
    0
    Down
    ::

    Ciao ragazzi,
    ho un problema strano. Ho scritto la tesi sotto Linux con Texmaker. Ora, se visualizzo il pdf, le parole sono correttamente sillabate. Se lo stesso pdf lo visualizzo sotto Windows, le sillabazioni sono sbagliate!

    Come mai capita questo?

    Evidentemente non hai abilitato, sotto Windoze, la sillabazione per l’italiano. Cerca “sillabazione” sul forum e troverai. Le distribuzioni TeX Live più recenti abilitano tutte le lingue conosciute da LaTeX, MiKTeX invece no.

    Ciao
    Enrico

    in risposta a: [OT] Lingua italiana: “logo LaTeX” e “multili #22807
    Up
    0
    Down
    ::

    Scusate l’OT. 😳
    Meglio

    Il logo “\LaTeX” si rende, in ASCII, con \texttt{LaTeX}.

    oppure

    Il logo \LaTeX{} si rende, in ASCII, con \texttt{LaTeX}.

    Io scriverei così:

      Il logo \LaTeX{} si rende con \texttt{LaTeX} quando non sia possibile alzare e abbassare le lettere.

    Le virgolette ci andrebbero, se si stesse parlando di logica, mi sembrano di troppo in un testo normale.

    Meglio

    LaTeX è multilingue e multipiattaforma.

    oppure

    LaTeX è multilingua e multipiattaforma.

    Siccome i dizionari riportano “multilingue” e non “multilingua”, mi pare che la scelta sia obbligata.

    Ciao
    Enrico

    in risposta a: [OT] Indice analitico di una guida a LaTeX #22799
    Up
    0
    Down
    ::

    Ciao a tutti, questa è una domanda di stile, più che di tipografia.

    In una guida a LaTeX, ho inserito nell’indice analitico comandi, ambienti, pacchetti, classi, opzioni e campi, creando per ciascun elemento due voci: una voce semplice (del tipo “layaureo”) ed una come sotto-voce di un lemma principale (del tipo “pacchetto!layaureo”).

    L’indice analitico viene forse un po’ lungo e congestionato. La cosa che disturba di più è il lemma “comando” (con tutti i relativi sotto-lemmi), che è molto lungo (ben tre pagine) e crea confusione (perché il lettore che guarda una pagina fatta esclusivamente di sotto-lemmi e non può vedere il lemma principale può restare disorientato, anche perché l’ordine alfabetico sembra essere violato).

    Gli altri lemmi (“pacchetto”, “classe”, “campo”, …) con i relativi sotto-lemmi sono corti e non danno problemi.

    Penso che il lettore potrebbe essere interessato a conoscere, per esempio, tutti i pacchetti che la guida menziona con un veloce colpo d’occhio, e quindi questa informazione mi sembra interessante da dare, nell’ndice analitico…

    Insomma, sono stato un po’ confuso, ma spero che si sia capito che cosa intendo.

    Non metterei un lemma “comando” con tutti quei sottolemmi: i comandi vanno nell’ordine alfabetico normale (senza tener conto della barra rovescia) o in un indice a parte.

    Se poi vogliamo fare i pignoli, \parindent è un “comando” o no? (Risposta: no).

    Ciao
    Enrico

    in risposta a: Indice analitico su tre colonne e in \small… #22804
    Up
    0
    Down
    ::

    …Qualcuno mi potrebbe, per favore, inviare il codice per farlo?

    `\makeatletter
    \renewenvironment{theindex}{\cleardoublepage
    \setlength{\columnseprule}{??}
    \setlength{\columnsep}{??}
    \@makeschapterhead{\indexname}
    \markboth{\indexname}{\indexname}\small
    \begin{multicols}{3}
    \addcontentsline{toc}{chapter}{\indexname}
    \raggedright
    \thispagestyle{plain}\parindent\z@
    \parskip\z@ \@plus .3\p@\relax
    \let\item\@idxitem}
    {\end{multicols}}
    \makeatother`
    Ti serve il pacchetto multicols, ovviamente. Aggiustatelo come ti pare, non dovrebbe essere difficile: mancano le dimensioni di \columnseprule (se vuoi il filetto mettici 0.4pt, altrimenti toglilo) e di \columnsep, separazione fra le colonne. Occhio che tre colonne vengono strettine.

    Ciao
    Enrico

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

    Secondo te/voi mettere una sola colonna sulla sinistra del foglio del tipo:

    Relatori:
    Prof. etc etc.
    Prof. etc. etc.

    Correlatore:
    Dott. etc. etc.
    Dott. etc. etc.

    candidato:
    Il sottoscritto

    si può fare? Così farei tutti frontespizi uguali!

    Non con il mio pacchetto. Chi è la più importante fra le persone menzionate nel frontespizio?

    Ciao
    Enrico

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

    Non posso che fare i complimenti ad Enrico. Grande pacchetto.

    Piccola idea: in casi frequenti si hanno molti relatori (io ad es. ne ho ben 5) quindi lasciare lo spazio verticale per le firme è esteticamente bruttino e occupa troppo spazio. C’è un modo semplice per mettere relatori, correlatori e candidato in una sola colonna sulla sinistra senza spazio verticale per le firme in modo tale che le firme siano apposte alla destra dei nomi dei relatori?

    Trucco malefico: specifica il primo relatore come
    `\Relatore{Ch.mo Prof.\ Nome Cognome\hspace*{5cm}}`
    Consiglio di farlo solo per stampare a parte il frontespizio interno della sola copia che va firmata. Aggiusta a piacere lo spazio per la firma.

    Ciao
    Enrico

    in risposta a: Scrartcl e pacchetto fancyhdr #22791
    Up
    0
    Down
    ::

    Salve a tutti!

    Da diverso tempo scrivo appunti e relazioni con lo stile article; volendo provare scrartcl sono incappato in un problemino: non volendo che capitoli, sezioni e sottosezioni siano numerate e al contempo volendo un’intestazione di pagina con capitolo a sinistra e sezioni a destra, ho risolto (grazie ai vostri passati consigli) usando il pacchetto fancyhdr ed impostando come nuovi comandi

    `\renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ #1}{}}
    \renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}`

    così scrivendo

    `\chapter*{Introduzione\markboth{Introduzione}{}}
    \addcontentsline{toc}{chapter}{Introduzione}`

    Ottendo un capitolo nominato “Introduzione” senza numerazione e correttamente inserito nell’indice più un’intestazione nella parte superiore della pagina con Introduzione scritto a sinistra.
    Se provo a cambiare classe di stile (article -> scrartcl) mi viene restituito il seguente errore
    `\@chapter undefined`

    La cosa è risolvibile? Purtroppo non ho trovato discussioni simili anche cercando su Google… se fosse possibile ottenere risultati simili anche con diversi pacchetti compatibili con scrartcl sarebbe il massimo.

    Grazie per l’attenzione

    Esempio minimo, per favore.

    Ciao
    Enrico

    in risposta a: allineamento formule #22788
    Up
    0
    Down
    ::

    ho provato cn gather e split ma nn mi funzionava..a riguardo non mi è sembrato molto chiaro il manuale..però ora ho il problema di avere 2 riferimenti alle 2 equazioni..a riguardo non ho letto niente su quel manuale..se hai soluzioni..sono ben accette. 😆
    ciao.

    Per favore, scrivi in italiano: non è così difficile, che dici? In italiano i due punti sono solo in verticale e non si usano per separare periodi. Per quello è tradizione secolare scrivere il punto seguito da uno spazio e da una lettera maiuscola.
    `\begin{gather}
    equazione1 \label{pippo}\\
    equazione2 \label{pluto}
    \end{gather}`
    Roba
    Ciao
    Enrico

    in risposta a: allineamento formule #22782
    Up
    0
    Down
    ::

    salve,

    ho provato a scrivere delle equazioni con il comando eqnarray ma le formule, se più di una, me le centra a destra, se invece uso 2 volte equation le formule sono centrate. come mai? il codice che uso è:

    \begin{equation}
    b_{b}(\lambda)=b_{bw}(\lambda)+b_{bp}(\lambda)
    \end{equation}
    \begin{equation}
    a(\lambda)=a_{w}(\lambda)+[a(\lambda)-a_{w}(\lambda)]
    \end{equation}

    con i 2 equation, invece con il eqnarray

    \begin{eqnarray}
    b_{b}(\lambda)=b_{bw}(\lambda)+b_{bp}(\lambda) \\
    a(\lambda)=a_{w}(\lambda)+[a(\lambda)-a_{w}(\lambda)]
    \end{eqnarray}

    il preambolo che uso è
    \documentclass[12pt,oneside,a4paper,]{book}
    \pagestyle{plain}
    \setlength{\parindent}{15pt}
    \setlength{\parindent}{15pt}
    \usepackage[italian]{babel}
    \usepackage[dvips]{graphicx}
    \usepackage[T1]{fontenc}
    \usepackage[italian,squaren]{SIunits}
    \usepackage{url}
    \usepackage{amsmath}

    %\linespread{2}
    \setcounter{chapter}{3}
    \footskip = 50pt %27
    \textheight = 615pt %595
    \voffset = 10pt
    \hoffset = 30pt

    non so dove possa esserci qualche errore. ho provato un po a leggere manuali etc ma niente che facesse e risolvesse il mio problema.

    Leggiti questo manuale: http://tug.ctan.org/tex-archive/info/italian/amsldoc/itamsldoc.pdf

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 10,366 al 10,380 (di 13,205 totali)

Go to top▲