ororo

Risposte nei forum create

Stai visualizzando 9 risposte – dal 1 al 9 (di 9 totali)
  • Autore
    Risposte
  • in risposta a: Come scrivere su file esterno? #35563
    Up
    0
    Down
    ::


    No così non funziona: nella versione “print” non mi mostrerà mai l’indice. Io voglio che, dopo eventualmente un certo numero di compilazioni, alla fine mi stampi l’indice sia nella versione “print” sia nella versione “online”.
    Il modo più semplice, alla fin fine, parrebbe questo:

    `\chardef\version=0 % or 1 or …

    \ifcase\version
    %0 = online version
    \usepackage[colorlinks=true,bookmarksnumbered=true]{hyperref}
    \or
    % 1 = print version
    \newcommand{\hyperpage}{}
    \fi`

    Solo, non capisco perchè la prima volta che compila in versione “online” latex mi dà l’errore:
    `Paragraph ended before \Hy@setref@link was complete. \par`
    Ma non è un grosso problema, alla successiva compilazione l’errore sparisce.

    in risposta a: Come scrivere su file esterno? #35560
    Up
    0
    Down
    ::


    Grazie funziona!

    La ragione per cui mi serve è che, anche lanciando più volte latex/makeindex, se master.ind contiene dei codici hyperref (come \hyperpage) anche alle seguenti compilazioni continuerà a contenerli, e quindi mi dà errore.

    Ecco alla fine il codice che mi funziona:

    `%%%%%%%%%%%%%%%%%%%%%%%%%%
    % print or online version?
    % 0 = online
    % 1 = print
    %%%%%%%%%%%%%%%%%%%%%%%%%%
    \let\version=1

    ….

    \ifx\version0
    %online version
    \usepackage[colorlinks=true,bookmarksnumbered=true]{hyperref}
    \else
    %printable version
    \newcommand{\hyperpage}{
    \immediate\write15{\noexpand\endinput}
    }
    \fi
    `

    A differenza di quanto mi hai scritto, non bisogna chiudere il file alla fine, altrimenti \printindex poi non funziona.

    in risposta a: Manuale Presentazione #31319
    Up
    0
    Down
    ::


    Risposta un po’ tardiva, ma la guida di beamer è /molto/ ben fatta.
    In inglese, “the beamer class”, è vero che è lunga, ma contiene una sezione “Tutorial: Euclid’s Presentation” che permette di scrivere slides in un attimo, partendo da zero.

    in risposta a: Curiosità: alcuni “bug” di LaTeX #26650
    Up
    0
    Down
    ::


    mi inserisco nella discussione (che trovo molto interessante) spezzando però una lancia a favore del LaTeX.
    Lo uso ormai da diversi anni, e ho capito che la vera ricchezza del LaTeX sono …i suoi package! 😛
    perchè esistono package che permettono di fare qualsiasi cosa. Basta conoscerli. Non mi pare pensabile che il solo “LaTeX base” possa pensare a tutto, sarebbe come dire che ad ogni compilazione tutti i package dovrebbero essere caricati, con conseguenze nefande per il tempo di compilazione! e questo include anche i package AMS (che pure io uso sempre)

    In particolare concordo pienamente sulle osservazioni che riguardano il brutto layout; tuttavia

    4. (…) la scelta di non correggere, nelle recenti versioni di LaTeX, quell’ambiente vistosamente bacato, solo per mantenere la retro-compatibilità, mi sembra piuttosto discutibile

    …eppure… se io avessi scritto un vecchio documento latex e vedessi che all’improvviso mi cambia layout mi altererei non poco… !!!

    14. (…) Esiste, è vero, il comando \maketitle, ma c’è qualcuno che lo usa davvero?

    Sì: io e molti di quelli che pubblicano articoli sulle riviste…

    in risposta a: generare warning #26640
    Up
    0
    Down
    ::


    PS vedo ora che nel vostro forum non c’è l’abitudine di scrivere [Risolto] nel titolo, quindi evito.
    saluti

    in risposta a: generare warning #26639
    Up
    0
    Down
    ::


    nelle mie cartelle non l’ho trovato, cmq l’ho trovato online.
    …grazie mille! era la guida che cercavo da mesi!!!

    😀

    in risposta a: funzioni con un numero variabile di parametri [Risolto] #26565
    Up
    0
    Down
    ::


    hai ragione scusate
    il \for non sono riuscito a usarlo … ma potrebbe essere perchè non ho mai usato i comandi tex 😆 in particolare,facendo come scrivi sopra io riesco a usare solo un argomento per volta, e non due, quindi non riesco a disegnare linee (o fare qls altra cosa che richieda 2 argomenti)

    con il latex invece ce l’ho fatta ma in maniera un po’ contorta:

    `
    \usepackage{ifthen}

    \newcounter{multicounter}

    \newcommand{\multilinea}[3] {
    \setcounter{multicounter}{#1}
    \multilineainnerproc{#2}{#3}
    }

    \newcommand{\multilineainnerproc}[2] {
    LINEA (#1,#2)\\
    \addtocounter{multicounter}{-1}
    \ifthenelse{\value{multicounter}>1}
    {\multilineainnerproc{#2}} %notare: richiamo con 1 argomento solo…
    {}
    }
    `

    da richiamare con: \multilinea{num-punti}{p1}…{pn} (e ci devono essere almeno 2 punti…)
    Sarebbe bello generare un warning se num-punti è < 2, ma non sono capace. Magari apro un'altro topic sull'argomento. P.S. forse segreto militare no.. ma cmq mi sento molto orgoglioso di questo pezzetto di codice ;)

    in risposta a: funzioni con un numero variabile di parametri [Risolto] #26563
    Up
    0
    Down
    ::


    No con il tuo metodo non sono riuscito.
    Ad ogni modo ho risolto, definendo un comando latex ricorsivo con ifthenelse.

    Ciao

    in risposta a: funzioni con un numero variabile di parametri [Risolto] #26562
    Up
    0
    Down
    ::


    grazie appena riesco provo!

Stai visualizzando 9 risposte – dal 1 al 9 (di 9 totali)

Go to top