Pasquale Tucci

Risposte nei forum create

Stai visualizzando 15 risposte – dal 31 al 45 (di 72 totali)
  • Autore
    Risposte
  • in risposta a: Indice ordine alfabetico testo normale e corsivo #110222
    Up
    0
    Down
    ::


    Hai ragione e ti assicuro che ho letto la documentazione che mi avevi suggerito. Ma sbagliavo perché scrivevo [code]\newcommand*{\indexitnn}[1]{\textit{#1}\index{#1@\textit{#1}}|nn} in analogia a quando inserisco |nn con il comando \index{pippo|nn}. E onestamente non ho capito perché va dove l’hai messo te.

    Ma i miei problemi con l’indice non sono ancora finiti. Ora mi è chiaro come indicizzare una stringa. Nell’indice io me la ritrovo identica. Ma se indicizzo una stringa e nell’indice vorrei un’altra stringa mi trovo in difficoltà. Es. Il testo recita: “Un grande scienziato che scrisse il Sidereus Nuncius”. Io vorrei che nell’indice fosse scritto “Galileo Galilei” con il numero di pagina corrispondente a “Sidereus Nuncius”. Ma non so proprio da dove cominciare. Ho letto il manuale Makeindex di Lamport. Ma non ho trovato nulla che possa orientarmi nella soluzione. Grazie ancora.

    in risposta a: Indice ordine alfabetico testo normale e corsivo #110220
    Up
    0
    Down
    ::


    Scusa se torno sull’argomento. Io vorrei che i nuovi comandi \indexit etc. i funzionassero con tutte le opzioni che ha \index vale a dire “|nn” “!”, “@”, etc. ma non ci riesco assolutamente. Nel preamble io definisco il nuovo comando con `\newcommand*{\indexitnn}[1]{\textit{#1}\index{#1@\textit{#1}}}` ma dovunque io metta “|nn ” o gli altri segni non mi viene riconosciuto e è trattato come testo. Hai ancora tanta pazienza da dire a un principiante dove sbaglia? Grazie

    in risposta a: Indice ordine alfabetico testo normale e corsivo #110218
    Up
    0
    Down
    ::


    Perfetto! Ti ringrazio tantissimo per la tua professionalità, pazienza e maieutica. Approfitto ancora della tua pazienza per chiederti se è possibile indicare che una parola indicizzata è in una footnote. Con il metodo normale io scrivo “\index{pippo|nn}” e me lo trovo nell’indice come “pippo, 1n”. Con le nuove macro che hai definito sarà possibile? Grazie comunque dell’aiuto che dai.

    in risposta a: Indice ordine alfabetico testo normale e corsivo #110216
    Up
    0
    Down
    ::


    Ma figurati se ti tratto come un principiante! Il principiante sono io invece e ho un sacco di problemi. La soluzione che mi suggerisci è buona ma mi sfugge qualcosa. Ho letto l’articolo di Lamport ma non ho capito dove sbaglio. In pratica l’indice che risulta va bene. Ma quando io scrivo pippo\indexrm{pippo} e pippo\indexit{pippo} dopo la compilazione mi ritrovo nel pdf “pippopippo” e “pippopippo“. Dove sbaglio?

    in risposta a: Indice ordine alfabetico testo normale e corsivo #110214
    Up
    0
    Down
    ::


    Non sono stato chiaro. Io vorrei che la parola che io ho scritto in corsivo nel testo risultasse in corsivo anche nell’indice e che quella parola in corsivo sia inserita secondo l’ordine alfabetico. Usando il tuo criterio io attengo che una parola in corsivo nel testo diventa diritta nell’indice.

    Inoltre io vorrei che una parola in corsivo in una nota risultasse nell’indice in corsivo e con il numero della pagina seguito da ‘n’ usando \index{bla bla|nn}. Ma non ci riesco.

    Es. io scrivo nel testo `\textit{\index[A]{bla bla}}` ottengo nell’indice “bla bla” e non “bla bla, ” come vorrei e se io scrivo `\footnote{L’\textit{bla bla}\index[A]{bla bla|nn}` ottengo nell’indice “bla bla, ” e non “bla bla, “.
    Spero di essere stato chiaro.

    in risposta a: Simbolo del pianeta Saturno e \omega minuscolo #110095
    Up
    0
    Down
    ::



    @OldClaudio
    il tuo codice funziona perfettamente. Facevo qualche errore banale anche in ambiente matematico. Pensavo di avertelo segnalato ma probabilmente il messaggio non è partito e non me ne sono accorto.

    @Hewinrich il codice che mi hai inviato non funziona. Potrebbe dipendere dal fatto che uso Mac e texmaker come editor? Quanto a scrivere direttamente con la tastiera araba l’ho fatto e funziona. Ma il problema non era l’arabo ma l’omega minuscolo.

    OldClaudio” post=110395 @Pas; ho fatto andare l’esempio di Heinrich; a me non dà nessun errore di option clash. Questo nasce quando un dato pacchetto viene chiamato due volte con opzioni diverse; non è strettamente vietato chiamare due volte lo stesso pacchetto, ma solo se le volte dopo la prima sono eseguite senza specificare nessuna opzione. In ogni caso è sconsigliabile.


    @Heinrich
    : il tuo pacchetto funziona correttamente per il testo, ma non per la matematica; la matematica si compone senza messaggi d’errore ma non contiene la omega; prova ad aggiungere queste poche righe in fondo al tuo esempio:
    `\[
    \mathcal{F}[f(t)] = \frac{1}{2\pi \mathrm{i}}
    \int_{-\infty}^{+\infty} f(t)\mathrm{e}^{-\mathrm{j}\omega t}\,\mathrm{d}t
    \]`


    @Pas
    : sono sempre in attesa del tuo esempio dove la omega matematica ti richiede \ensuregreek.

    in risposta a: Simbolo del pianeta Saturno e \omega minuscolo #110092
    Up
    0
    Down
    ::


    C’è qualcosa nel tuo preamble che non funziona. Compilando con pdflatex ottengo il seguente messaggio di errore: “! LaTeX Error: Option clash for package babel.” Riesci a capire quale potrebbe essere il problema?

    heinrich” post=110393Ciao OldClaudio e Pas,

    ho letto con interesse la discussione. A me questo questo minimale codice va perfettamente a compilazione mantenendo ”arabic” fra le opzioni di babel e richiamando ”teubner”.
    `
    % !TeX encoding = UTF-8 Unicode
    % !TEX TS-program = pdflatex
    \documentclass[12pt,a4paper,twoside]{memoir}%Lasciato twoside per la tesi
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage{lmodern}
    \usepackage[arabic,greek,italian]{babel}
    \usepackage{microtype}
    \usepackage{substitutefont}
    \usepackage{teubner}

    %===================NUOVO AMBIENTE PER IL GRECO: DA CB=======================
    \newenvironment{GRL}{\begin{otherlanguage*}{greek}%\fontseries{b}
    \lishape}{\end{otherlanguage*}}
    \newenvironment{GRD}{\begin{otherlanguage*}{greek}%\fontseries{b}
    \upshape}{\end{otherlanguage*}}
    %====================================================================

    \begin{document}
    \tableofcontents
    %PER CAPITOLO
    \phantomsection\chapter[\ensuregreek{WWW \~>www Swre'iths} – Testo greco e italiano a fronte]{\ensuregreek{WWW \~>www Σωρείτης}}\label{label:eventuale}

    %PER TESTO
    \setlength{\parindent}{0mm}

    Πάντα χρήματα ην ομού: είτα νούς ελθών αυτά διεκόσμησεν: παρά και νοις έπεκλήθη''
    \vspace{5mm}

    \ensuregreek{\itshape W w Σωρείτης}

    \vspace{5mm}
    Didot:

    \begin{GRD}W w P'anta qr'hmata hn omo'u: e'ita no'us elj'wn diek'osmhsen: par'a ka`i nois 'epeklhjh\end{GRD}

    \vspace{5mm}
    Lipsiakos:

    \begin{GRL}
    W w P'anta qr'hmata hn omo'u: e'ita no'us elj'wn diek'osmhsen: par'a ka`i nois 'epeklhjh
    \end{GRL}
    \end{document}
    `

    Come noti con la lettera omega non ho alcun problema né al maiuscolo né al minuscolo sia inserendo il greco da tastiera che usando i caratteri traslitterati; ho inserito \tableofcontents per mostrare che anche nell’indice generale è tutto a posto; i \vspace sono solo per spaziare le singole scritture. Allego l’output del PDF.
    Ho compreso bene il problema?

    Un saluto a entrambi in attesa si un parere, E.

    in risposta a: Simbolo del pianeta Saturno e \omega minuscolo #110090
    Up
    0
    Down
    ::


    Hai ragione. Facevo un errore banale. Nella formula matematica inserivo omega minuscolo dalla tastiera “greco-politonico” invece di inserire “\omega”. Corretto l’errore ora funziona tutto perfettamente. Grazie ancora della tua soluzione.

    in risposta a: Simbolo del pianeta Saturno e \omega minuscolo #110088
    Up
    0
    Down
    ::


    Hai perfettamente ragione: il tuo codice funziona senza necessità di ricorrere al modo testuale. Ma quando lo inserisco nel mio preamble va in conflitto con qualche altro package. Ho tentato di capire qual era il package incompatibile ma non ci sono riuscito. So che non è molto elegante; ma la soluzione che uso funziona.

    in risposta a: Simbolo del pianeta Saturno e \omega minuscolo #110086
    Up
    0
    Down
    ::


    Il problema che aveva posto è stato risolto brillantemente da OldClaudio e gli sono grato. Colgo l’occasione per segnalare che affinché il codice funzioni bisogna cancellare \usepackage{textalpha}. Inoltre anche nelle formule matematiche (quelle racchiuse tra $$) per scrivere omega minuscolo bisogna scrivere PROTECTED0 all’esterno di $$. E’ una piccola complicazione ma comunque il risultato è ottimo.

    in risposta a: Simbolo del pianeta Saturno e \omega minuscolo #110083
    Up
    0
    Down
    ::


    OldClaudio il tuo codice funziona perfettamente! Ti ringrazio tantissimo per l’impegno e la competenza con la quale ha affrontato un problema (che non immaginavo così inusuale) e per il quale in rete non avevo trovato nessun suggerimento valido. Cerca di diffondere la tua soluzione perché potrebbe capitare ad altri di trovarsi nella spiacevole situazione nella quale mi sono trovato.

    in risposta a: Simbolo del pianeta Saturno e \omega minuscolo #110081
    Up
    0
    Down
    ::


    Il tuo codice usato in un file del tutto nuovo funziona perfettamente (ed è già un miracolo!). Ma quando lo calo nel mi preamble non funziona. L’omega minuscolo è veramente un tormento. Possibile che non sia capitato ad altri?
    Se il problema è l’arabo purtroppo non posso cambiare. Sto editando un testo manoscritto che usa varie lingue tra cui l’arabo.
    Ti allego il mio preamble. Vedi se riesci a capire dov’è l’inghippo.
    `\documentclass[11pt,a4paper,twoside]{book}

    \textwidth=167mm
    \textheight=228mm
    \headheight=5mm
    \headsep=10mm
    \marginparsep=0mm
    \marginparwidth=0mm
    \oddsidemargin=25mm
    \footskip=5mm

    \usepackage{enumerate} % inserendo [a o A] inserisce lettere invece dei nuneri
    \usepackage{marvosym} %per simboli astronomici
    \usepackage{pbox}
    \usepackage[utf8]{inputenc}
    \let\mathomega\omega% salva un alias per omega in matematica
    \let\omega\mathomega% Ripristina omega matematica con l'alias
    \usepackage{amsmath}
    \usepackage{lmodern}
    \usepackage{textalpha}
    \usepackage{amssymb}

    \usepackage{vmargin}
    \setlength{\parindent}{0pt}
    \usepackage{scrextend}

    \usepackage{afterpage}
    \usepackage {longtable}

    \usepackage[pdftex]{graphicx,floatflt}

    \usepackage{imakeidx}
    \makeindex
    \makeindex[name=R,title=Indice Riviste Quotidiani Settimanali]
    \makeindex[name=A,title=Indice dei Nomi]
    \usepackage[unbalanced,indentunit=0.60em]{idxlayout} %cambia l'indentazione della sezione index. Attualmente il rientro dopo la prima riga dell'item indicizzato è 0.60 em

    \usepackage[T1]{fontenc}
    \deffootnote{1,2em}{1.6em}{\thefootnotemark.\enskip}

    \usepackage[arabic,greek,english,main=italian,french,german]{babel}
    \usepackage[bottom,flushmargin]{footmisc}
    \footnotemargin=0,5em
    \interfootnotelinepenalty =10000
    \makeatletter
    \let\orig@makefnmark\@makefnmark
    \def\@makefnmark{\ifinner\hfill\fi\orig@makefnmark\ifinner\thinspace\fi}
    \setlength{\textwidth}{16.5cm}
    \let\footnotesize\small
    \usepackage{fancyhdr}
    \pagestyle{fancy}
    \def\thesection{\arabic{section}–\hspace{-1em}}

    % serve a togliere i numero di pagina nel footer della prima pagine degli indici http://tex.stackexchange.com/questions/104516/no-page-number-on-the-first-page-of-an-index-not-toc %
    \fancypagestyle{plain}
    {\fancyhf{}\renewcommand*{\headrulewidth}{0pt}}

    \fancyhead[LE,RO]{\thepage} %numerazione pagina pari a sinistra e numerazione pagina dispari a destra
    \fancyfoot[C]{}
    \fancyhead[RE]{Marzo 1857} %Marzo 1857 pagine pari a destra
    \fancyhead[C]{\textit{Diario} 1} %Diario 1 sempre al centro
    \cfoot{} %elimina numerazione del footer
    \renewcommand{\headrulewidth}{0pt} %cancella line tra header a testo

    \usepackage[T1]{fontenc}

    \usepackage[usenames, dvipsnames]{color} %Defining colour with different models.
    \definecolor{mypink1}{rgb}{0.858, 0.188, 0.478}
    \definecolor{mypink2}{RGB}{219, 48, 122}
    \definecolor{mypink3}{cmyk}{0, 0.7808, 0.4429, 0.1412}
    \definecolor{mygray}{gray}{0.6}

    %Le righe successive fino a %makeatother riguardano la doppia barratura di una stringa
    \newcommand*\doppiabarra[1]{{%
    \expandafter\let\expandafter\strip\csname strip@pt\endcsname
    % definizioni locali di alcuni registri dimensionali
    \dimendef\B=256\relax \B=0.05em % sporgenza laterale
    \dimendef\X=258\relax \X=1.5ex % altezza delle minuscole
    \dimendef\S=260\relax \S=0.4ex % distanza delle barre
    \dimendef\T=262\relax \T=0.1ex % spessore delle barre
    \dimendef\p=264\relax \p=1pt % un punto tipografico
    % metti la lettera da barrare nella scatola 0 in modo matematico
    \setbox0=\hbox{#1}%
    \dimen0=\dimexpr\wd0+2\B\relax % larghezza lettera barrata
    \dimen2=\ht0\relax % altezza lettera barrata
    \unitlength=\B % unità di misura grafica
    % la lettera barrata viene composta dentro un ambiente picture
    \edef\tempA{\strip\dimexpr(0.5\X-0.5\S)*\p/\B}%
    \edef\tempB{\strip\dimexpr(0.5\X+0.5\S)*\p/\B}%
    \edef\tempC{\strip\dimexpr\dimen0*\p/\B}%
    \edef\tempD{\strip\dimexpr\dimen2*\p/\B}%
    \picture(\tempC,\tempD)
    \linethickness{\T}
    \put(0,\tempA){\line(1,0){\tempC}}
    \put(0,\tempB){\line(1,0){\tempC}}
    \put(1,0){\box0}
    \endpicture
    }}

    \usepackage{empheq} %serve per la tabella dove sono graffe che prendono due linee
    \newcommand{\ii}[1]{{\it #1}} \newcommand{\nn}[1]{#1n}

    `

    in risposta a: Simbolo del pianeta Saturno e \omega minuscolo #110077
    Up
    0
    Down
    ::


    Grazie per i suggerimenti. Scusa ancora se ti stresso. Ma ho ancora problemi col greco. \ensuregreek{\itshape Σωρείτης} non funziona per la solita omega. Togliendola è tutto a posto.
    Per il resto ho settato la tastiera per il greco polifonico e funziona perfettamente per tutto tranne che per la omega senza accento invece funziona per omega accentato. Una vero rompicapo per me.

    in risposta a: Simbolo del pianeta Saturno e \omega minuscolo #110075
    Up
    0
    Down
    ::


    Scusa ma avevo dimenticato di aggiungere che in ambiente matematico come faccio a scrivere omega in minuscolo? $\omega$ non funziona mente funziona per la omega in maiuscolo ($\Omega$). Per me è un vero rompicapo.

    in risposta a: Simbolo del pianeta Saturno e \omega minuscolo #110074
    Up
    0
    Down
    ::


    Grazie del suggerimento che mi ha risolto un bel po’ di problemi. Debbo però ricorrere alla commistione di testo e mat per scrivere alcune vocali accentate. Ad es. per scrivere “Πάντα χρήματα ην ομού: είτα νούς ελθών αυτά διεκόσμησεν: παρά και νοις έπεκλήθη” io ho dovuto scrivere “\ensuregreek{\itshape Π$\acute{α}$ντα χρ$\acute{\eta}$ματα ην ομο$\acute{\upsilon}$: ε$\acute{\iota}$τα νο$\acute{\upsilon}$ς ελθών αυτ$\acute{\alpha}$ διεκ$\acute{ο}$σμησεν: παρ$\acute{\alpha}$ και νοις $\acute{\epsilon}$πεκλ$\acute{\eta}$θη}” con una poco elegante commistione di due ambienti. C’è un modo “testo” per scrivere ad es. la u greca accentata così come esiste per la i con l’accento acuto (\’\i))? Grazie anche della tua spiegazione.

Stai visualizzando 15 risposte – dal 31 al 45 (di 72 totali)

Go to top