egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 6,691 al 6,705 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: Ridimensionare immagini #43016
    Up
    0
    Down
    ::

    Premetto che non ce l’ho con te ovviamente, ma è l’atteggiamento che non mi piace.
    Non pretendo di essere il primo, ma spero tu capisca l’inopportunità dei tuoi commenti. Per carità dal punto di vista dell’ortografia hai ragione, sono stato il primo a dirlo, ma siccome questo forum, se non sbaglio, è incentrato su un’altra cosa il tuo commento e quindi la nostra discussione sarebbe da spostare nella sezione attività ludiche e affini. Poi, se come attività gratuita fai anche correzione tesi, dimmelo pure.
    Non sono un linguista, ma non credo di stare a parlare con l’ultimo discendente della progenie di Dante Alighieri e sebbene tu abbia ragione non credo tu possa dire di non aver sbagliato mai nell’arco della tua vasta esperienza no? A maggior ragione su una tastiera, per quanto possa essere il tuo lavoro o il tuo hobby.
    Pertanto mi domando, se la prima cosa che hai notato è stato il pò (accezione comune per dire po’, ma comunque sbagliata) e non il graphics, fossi in una persona che sta scrivendo la tesi cosa dovrei dire?
    Ti ringrazio comunque per i versi di Lorenzo da Ponte.

    Non vorrei farti perdere tempo in futuro, ma se dovessi avere qualche altro problema in LaTeX, cosa che sicuramente accadrà, mi piacerebbe molto se tu gli dessi un’occhiata.
    Non sono sarcastico.

    Certo che capita di sbagliare: qualche apostrofo che sopravvive a un cambiamento di genere, lettere accavallate e roba simile. Ma vedi che l’accento sbagliato salta all’occhio, sul “graphics” avevo visto l’opzione inopportuna ma non la finale: tutte le guide dicono di usare graphicx e l’ho dato per scontato. Se avessi indicato gli errori che ottenevi, probabilmente ce ne saremmo accorti prima.

    Sempre a disposizione. sia chiaro.

    Ciao
    Enrico

    in risposta a: [risolto] minitoc #43021
    Up
    0
    Down
    ::

    Grazie Enrico!!!
    Adesso i minitoc sono presenti.
    Il fatto strano è che il loro titolo è in inglese (Contents)…
    Non so come fare..
    Grazie ancora.
    Mateo

    Devi passare l’opzione “italian” anche a arsclassica:
    `\usepackage[italian]{arsclassica}`
    Ciao
    Enrico

    in risposta a: Ridimensionare immagini #43014
    Up
    0
    Down
    ::

    E’ vero la rima distoglie, permettimi però, ma non si tratta di consiglio a mio avviso, primo perchè io non l’ho chiesto, secondo non me sembra de sta a morì, come si dice dalle mie parti, terzo ognuno ha il suo modo d’interpretare le “cose” che gli capitano davanti, questo sarà il suo.

    Il tutto con la massima tranquillità!

    Eh! consolatevi:
    non siete voi, non foste e non sarete
    né la prima né l’ultima. Guardate
    questo non picciol libro: è tutto pieno
    dei nomi di sue belle.
    Ogni villa, ogni borgo, ogni paese
    è testimon di sue donnesche imprese.

    Non tengo conti precisi come Leporello, ma vale la stessa cosa per te: non sei il primo né sarai l’ultimo a cui farò osservazioni ortografiche. Supponi che ti scappi un “pò” nella tesi, o qualcosa di peggio: che figura ci farai?

    Ciao
    Enrico

    in risposta a: [risolto] minitoc #43019
    Up
    0
    Down
    ::

    Ciao ragazzi!
    Ho letto molte discussioni sui minitoc ma non riesco a visualizzarli.
    Questo è il sorgente:

    \documentclass[footinclude,a4paper,headinclude]{scrbook}

    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[italian]{babel}
    \usepackage{indentfirst}
    \usepackage{amsmath,amssymb}
    \usepackage[tight,italian]{minitoc}
    \usepackage{classicthesis-ldpkg}
    \usepackage[pdfspacing, subfig,eulerchapternumbers, eulermath]{classicthesis}
    \usepackage{frontespizio}
    \usepackage{microtype}
    \usepackage{lipsum}
    \usepackage{makeidx}
    \usepackage{arsclassica}
    \usepackage{booktabs}

    \makeindex
    \begin{document}

    \begin{frontespizio}
    \end{frontespizio}

    \dominitoc
    \addcontentsline{toc}{chapter}{\numberline{}\contentsname}
    \tableofcontents
    \addcontentsline{toc}{chapter}{\numberline{}\listfigurename}
    \listoffigures
    \addcontentsline{toc}{chapter}{\numberline{}\listtablename}
    \listoftables

    \input{Capitoli/Ciao}

    \cleardoublepage
    \manualmark
    \markboth{\spacedlowsmallcaps{\indexname}}%
    {\spacedlowsmallcaps{\indexname}}
    \refstepcounter{dummy}
    \pagestyle{scrheadings}
    \addcontentsline{toc}{chapter}{\tocEntry{\indexname}}
    \printindex
    \end{document}

    Il file Ciao.tex è:

    \chapter{ciao} \index{ciao}
    \minitoc\mtcskip
    Ciao.
    \begin{table}
    \end{table}

    \lipsum
    \begin{figure}
    \end{figure}
    \section{Super}
    ciao ciao.
    \lipsum

    \begin{figure}
    \end{figure}

    \section{jhbohjojbo}
    \lipsum

    Vi ringrazio in anticipo. Buona giornata. Mateo

    `\cleardoublepage
    \addcontentsline{toc}{chapter}{\numberline{}\contentsname}
    \tableofcontents
    \adjustmtc`
    e analogamente per gli altri due elenchi.

    Ciao
    Enrico

    in risposta a: Ridimensionare immagini #43012
    Up
    0
    Down
    ::

    Non è questione di Crusca, ma di ortografia: non è difficile, suvvia.

    Bella la rima! 😀

    @wally4192:
    1) Non caricare il pacchetto graphics ma graphicx.
    2) Quelli di Enrico sono consigli preziosi, seguili 😉

    Nemmeno mi ero accorto che caricasse graphics e non graphicx!

    Ciao
    Enrico

    in risposta a: Ridimensionare immagini #43009
    Up
    0
    Down
    ::

    Perdonami non avevo capito di scrivere nel sito ufficiale dell’Accademia della Crusca 😀 diciamo che mi trovo meglio a scrivere pò così, è più veloce, ma non corretto! Comunque….

    Da quello che ho capito, utilizzando

    \includegraphics[scale=.5]{sv25}

    mi dice:

    ‘Runaway argument?’

    (anche utilizzando gli altri comandi, ‘width’ e ‘height’, per intenderci, non cambia niente)

    Anche se Matlab generasse tutti i formati d’immagine possibile io comunque ho lo stesso problema.

    Non è questione di Crusca, ma di ortografia: non è difficile, suvvia.

    Esempio minimo, per favore.

    Ciao
    Enrico

    in risposta a: Ridimensionare immagini #43007
    Up
    0
    Down
    ::

    Ciao Enrico, eheh si in effetti ci sono un pò d’accenti!

    Be’, continui a sbagliarli, mi pare. 🙂

    Dunque, ho provato a seguire il tuo consiglio, ma non risolve il problema, nel senso che mi dà sempre errore…non so se il problema sta nel fatto che uso immagini .pdf.

    Quale errore?

    Sono grafici copiati da Matlab comunque.
    Domani provo a vedere se cambiando il formato dell’immagine si risolve, ma non credo!

    Penso proprio che Matlab possa fare qualcosa di più che generare bmp.

    Ciao
    Enrico

    in risposta a: Ridimensionare immagini #43005
    Up
    0
    Down
    ::

    Ciao a tutti!
    E’ da pochissimo che utilizzo TeX ed i suoi algoritmi di compilazione quindi sicuramente mi sarà sfuggito qualcosa di banale, ma guardando un pò qua e un pò là e leggendo qualche guida non sono comunque venuto a capo del problema.
    Utilizzo TeXnicCenter come editor e MiKTeX 2.8 come compilatore, che alla fine utilizza la combinazione pdfLaTeX+MakeIndex+BibTeX (come impostazione di default).
    In pratica devo ridimensionare delle immagini .bmp già convertite in .pdf contenenti dei grafici. Non vorrei ridimesionarle tramite programma di grafica poichè ho provatocon le .bmp e perdo troppa qualità nell’immagine.
    Questo è il preambolo che utilizzo:

    \documentclass[12pt,a4paper]{article}
    \usepackage{latexsym}
    \usepackage[pdftex]{graphics}
    \frenchspacing
    \begin{document}

    e questo è il modo in cui inserisco l’immagine:

    \begin{figure}[htbp]
    \centering
    \includegraphics{sv25.pdf}
    \caption{Singular Values per la nuova distribuzione modale – Stesso Ts}
    \end{figure}

    Qualcuno può iulluminarmi?

    `\includegraphics[scale=.5]{sv25}
    \includegraphics[width=3cm]{sv25}
    \includegraphics[height=4cm]{sv25}`
    Il primo dimezza base e altezza, gli altri due dovrebbero spiegarsi da soli.

    Non sono sicuro che convertire bmp in pdf sia la cosa migliore da fare; forse è meglio png. Ma i programmi che usi generano solo bmp?

    Non dare l’opzione “pdftex” al pacchetto graphicx, non serve. Mi sembri un po’ a disagio con gli accenti. 🙂

    Ciao
    Enrico

    in risposta a: [Pacchetto listings]Formattazione keyword disattesa #42983
    Up
    0
    Down
    ::

    Buongiorno!
    Sto utilizzando il pacchetto listings e ho definito un nuovo linguaggio. Se uso il comando \ttfamily per la definizione dello stile basilare del codice, le keyword non sono in neretto. Perché? Ho provato anche ad adoperare la coppia (emph,emphstyle) per aggirare il problema, non ha funzionato. Segue un esempio minimo compilabile.

    `
    \documentclass{article}

    \usepackage[utf8x]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{xcolor}
    \usepackage{listings}
    \lstdefinelanguage{Maxima}
    {morekeywords={block,matrix},
    morecomment=[\color{darkgray}]{/*}{*/},
    morestring=“}
    \lstset{basicstyle=\small\ttfamily,
    language=Maxima,frame=leftline,numbers=left,
    numberstyle=\tiny,stepnumber=2}

    \begin{document}

    \begin{lstlisting}
    /* File: r_matrix.mac */

    r_matrix(pu,pm,pg) :=
    block(
    [],
    matrix([0,0],[0,0],[pu,0],
    [0,(1-pm-pg)],[0,0],[0,0])
    );
    \end{lstlisting}

    \end{document}
    `

    Come già detto più volte, i font Computer Modern non possiedono la versione nera della famiglia “Typewriter Type”. Puoi usare
    `\usepackage[lighttt]{lmodern}`
    in modo che ci sia una netta distinzione tra dattilografico chiaro e nero.

    Ciao
    Enrico

    in risposta a: ClassicThesis con ArsClassica in A5 #42980
    Up
    0
    Down
    ::

    Sto usando ClassicThesis con ArsClassica in formato A5. Funziona tutto bene, tranne l’indice: essendo diviso in dueo colonne c’è veramente troppo poco spazio, e ogni voce dell’indice un po’ lunga viene spezzata su più righe.

    Esiste un modo per cambiare la dimensione nel font dell’indice (usando makeindex) oppure per trasformarlo in un indice ad una colonna? Ed esteticamente qual è il male minore?

    Aggiungi questa magia dopo aver caricato arsclassica:
    `\makeatletter
    \g@addto@macro\theindex{\small}
    \makeatother`
    In questo modo il tuo indice analitico sarà composto in carattere ridotto. Certo che il formato A5 è piuttosto insolito.

    Ciao
    Enrico

    in risposta a: Operatori unari alla C++ sui contatori TeX #42958
    Up
    0
    Down
    ::

    Ho corretto dove si doveva correggere: erano tutti “mycount” dove tu avevi “mycnt”. Prossima versione: un comando generico per definire contatori di questo tipo.

    PS: funziona con le modifiche apportate; e funziona anche il nuovo Mac! Fatta la migrazione, ho esattamente tutto come prima (compreso il casino sul Desktop). 🙂

    Continua ad esserci l’errore:`\Show ->\showthe \@mycount

    l.29 \Show`

    Attendo comunque sviluppi!!!

    No, non è un errore: è il comportamento normale di \showthe. Quando si deve eseguire un debugging è a volte utile conoscere il valore che TeX ha assegnato a un registro o il significato di un comando; per questo ci sono \showthe e \show, che interrompono la composizione per dare modo di inserire qualcosa, per esempio altri \show.

    Ciao
    Enrico

    in risposta a: \dotfill in ambiente aligned… #42977
    Up
    0
    Down
    ::

    Nell’ ambiente aligned il comando \dotfill non funziona: questo codice`
    \documentclass{article}
    \usepackage{amsmath}
    \begin{document}
    \[\left\{\begin{aligned}
    a_1&=b_1+c_1+d_1\\
    a_2&=b_2+c_2+d_2\\
    \dotfill&\dotfill\\
    a_n&=b_n+c_n+d_n
    \end{aligned}
    \right.\]
    \end{document}`
    si compila ma non traccia la riga di puntini.
    Perché?
    Che alternative ci sono?
    ciao
    Grazie
    Ernesto

    Metterei semplicemente \dots\\ nella riga in cui vuoi i puntini.

    Ciao
    Enrico

    in risposta a: Operatori unari alla C++ sui contatori TeX #42956
    Up
    0
    Down
    ::

    [quote]Interessante l’uso di \@ifnextchar.

    Al comando non si da alcun argomento, mentre si esegue il parsing dei caratteri che lo seguono, rendendo così molto flessibile la gestione della sintassi.
    Sto già consultando più attentamente la tua guida introtex sull’argomento!

    Grazie Enrico.

    Ma funziona? L’ho scritto mentre sto facendo la migrazione dal vetusto e glorioso G4 al nuovo fiammante Mac Pro con Xeon 🙂 🙂

    Fra poco di nuovo operativo anche con TeX Live 2009.

    Ciao
    Enrico

    Funzionare, non funziona.
    Ma dipende da dettagli secondari come un nome sbagliato, ed il comando \showthe che sembra funzionare solo con i nomi dei contatori in stile \count12.

    Il concetto è quello che conta comunque. Grazie.
    Ps. congratulation for the your new pc.
    Bye[/quote]
    Ho corretto dove si doveva correggere: erano tutti “mycount” dove tu avevi “mycnt”. Prossima versione: un comando generico per definire contatori di questo tipo.

    PS: funziona con le modifiche apportate; e funziona anche il nuovo Mac! Fatta la migrazione, ho esattamente tutto come prima (compreso il casino sul Desktop). 🙂

    Ciao
    Enrico

    in risposta a: Operatori unari alla C++ sui contatori TeX #42953
    Up
    0
    Down
    ::

    Interessante l’uso di \@ifnextchar.

    Al comando non si da alcun argomento, mentre si esegue il parsing dei caratteri che lo seguono, rendendo così molto flessibile la gestione della sintassi.
    Sto già consultando più attentamente la tua guida introtex sull’argomento!

    Grazie Enrico.

    Ma funziona? L’ho scritto mentre sto facendo la migrazione dal vetusto e glorioso G4 al nuovo fiammante Mac Pro con Xeon 🙂 🙂

    Fra poco di nuovo operativo anche con TeX Live 2009.

    Ciao
    Enrico

    in risposta a: Operatori unari alla C++ sui contatori TeX #42951
    Up
    0
    Down
    ::

    Volendo scrivere un comando che incrementi un contatore TeX con la sintassi C++ (o Java), basta scrivere il seguente codice:`\documentclass{minimal}
    \newcount\mycnt

    \def\op#1++{%
    \expandafter\advance\csname #1\endcsname by 1}

    \begin{document}
    \op mycnt++
    \op mycnt++
    \op mycnt++

    \the\mycnt
    \end{document}`

    Come vedete il comando \op è un comando delimitato con il doppio ++ ed il suo nome sta per operator.
    Il comando \op tuttavia accetta solo l’incremento, ma è possibile modificarlo:
    Occorre che l’operatore di incremento o decremento sia reso variabile (++ oppure –).
    Per non vincolare il numero dei caratteri del nome del contatore, un alternativa è quella di utilizzare un ulteriore delimitatore fisso: per esempio l’uguale:

    \op mycnt=++
    \op mycnt=–

    Ecco il codice:
    `\documentclass{minimal}

    \newcount\mycnt

    \def\pluschar{+}
    \def\minuschar{-}
    \def\op#1=#2#3{%
    \def\tmp{#2}\def\tmpii{#3}
    \ifx\tmp\tmpii
    \ifx\tmp\pluschar
    \expandafter\advance\csname #1\endcsname by 1
    \else
    \ifx\tmp\minuschar
    \expandafter\advance\csname #1\endcsname by -1
    \else
    ERRORE: operatore non riconosciuto.
    \fi
    \fi
    \else
    ERRORE: simboli non uguali.
    \fi}

    \begin{document}
    \op mycnt=++
    \op mycnt=++
    \op mycnt=++
    \the\mycnt

    \op mycnt=–
    \op mycnt=–
    \the\mycnt
    \end{document}`

    L’ideale sarebbe una sintassi di questo tipo:
    `\newcount\xmycnt
    \mycnt++
    \mycnt–`

    ovvero operare con comandi che sembrano nomi di contatori utilizzandone uno vero con un prefisso dietro le quinte:`\documentclass{minimal}

    \def\pluschar{+}
    \def\minuschar{-}
    \def\newMagicCounter#1{%
    \expandafter\newcount\csname x#1\endcsname
    \expandafter\def\csname #1\endcsname##1##2{%
    \def\tmp{##1}\def\tmpi{##2}
    \ifx\tmp\tmpi
    \ifx\tmp\pluschar
    \expandafter\advance\csname x#1\endcsname by 1
    \else
    \ifx\tmp\minuschar
    \expandafter\advance\csname x#1\endcsname by -1
    \else
    errore: operatore non riconosciuto
    \fi
    \fi
    \else
    errore: operatore disaccoppiato
    \fi
    }
    }

    \begin{document}
    \newMagicCounter{mycnt}

    \mycnt++
    \mycnt++
    \mycnt++
    \mycnt++
    \the\xmycnt

    \mycnt–
    \mycnt–
    \the\xmycnt
    \end{document}`

    Vorrei chiedervi adesso due cose:
    1 – trovate che la cosa sia simpatica?
    2 – (più TeXnicamente) questo codice potrebbe nascondere degli effetti collaterali?
    3 – si potrebbero implementare anche gli altri operatori tipo \mycnt=+6 ma è molto più difficile!!

    Ciao. Alla prossima.

    Prova questo:
    `\documentclass{minimal}

    \makeatletter
    \newcount\@mycount

    % Check if the following token is +
    \def\mycount{\@ifnextchar+{\check@forplus}{\check@forother}}
    % If it is check whether the next one is a + (we need to gobble the former +)
    \def\check@forplus#1{\@ifnextchar+{\@advanceone}{\@advancemany}}
    % Check for a – instead of a +
    \def\check@forother{\@ifnextchar-{\check@forminus}{\@adverror}}
    % If we had -, check for the next token
    \def\check@forminus#1{\@ifnextchar-{\@advanceminusone}{\@advanceminusmany}}
    % In case we have ++, gobble the second + and advance by 1
    \def\@advanceone#1{\advance\@mycount\@ne}
    % In case we have –, gobble the second – and advance by -1
    \def\@advanceminusone#1{\advance\@mycount\m@ne}
    % In case we have only one + or -, they should be followed by a number
    \def\@advancemany{\advance\@mycount}
    \def\@advanceminusmany{\advance\@mycount-}
    % Throw an error if we have neither + nor – after \mycount
    \def\@adverror{\errmessage{Wrong syntax}}

    \def\Show{\showthe\@mycount}
    \makeatother

    \begin{document}
    \mycount++
    \Show

    \mycount–
    \Show

    \mycount+6
    \Show

    \mycount-6
    \Show

    \end{document}`
    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 6,691 al 6,705 (di 13,205 totali)

Go to top▲