egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 4,006 al 4,020 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: [Risolto] Beamer: problemi di font #57884
    Up
    0
    Down
    ::

    Buongiorno,
    vi assillo con una nuova domanda per la presentazione creata su beamer della mia tesi.

    Con il seguente header:
    `
    \documentclass{beamer}
    \usepackage[T1]{fontenc}
    \usepackage[ansinew]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{microtype}
    \usepackage{beamerthemesplit}
    \usepackage{amsmath,amssymb,amsfonts}
    \usepackage{lmodern}
    `
    se utilizzo comandi del tipo \textsl{} e \textit{} ottengo questo tipo di Warning:

      LaTeX Font Warning: Font shape `T1/lmss/m/sc’ in size <12> not available
      (Font) Font shape `T1/lmr/m/sc’ tried instead on input line 26.

    Non è che sia grave in quanto il testo viene riportato, ma che cosa posso fare per risolvere questo tipo di problema?

    Francesco

    Non usare il maiuscoletto, visto che non c’è.

    Ciao
    Enrico

    in risposta a: XeLaTeX, font XITS e SmallCaps #57881
    Up
    0
    Down
    ::

    Grazie della conferma che non funzione e grazie del bieco trucco che tutto sommato non è nemmeno tanto bieco.

    Però mi sorprende che Robertson e Hosny non rilevino che c’è qualche problema visto che quella scritture non funziona; certo nelle loro intenzioni doveva funzionare, ma non è così per esperienza sul campo.

    Il fatto è che non funziona con quella combinazione di font, ma con altre sì. ❓

    Ciao
    Enrico

    in risposta a: XeLaTeX, font XITS e SmallCaps #57879
    Up
    0
    Down
    ::

    `
    % !TEX TS-program = XeLaTeX
    % !TEX encoding = UTF-8 Unicode

    \documentclass{article}
    \usepackage{fontspec}

    \setmainfont[Ligatures=TeX,
    SmallCapsFont={TeX Gyre Termes},
    SmallCapsFeatures={Letters=SmallCaps}]{XITS}
    \begin{document}
    Questo testo è composto in XITS

    {\scshape Questo testo è composto in maiuscoletto}

    \end{document}
    `

    Questo esempio minimo rispecchia lla spiegazione della pagina 12 di introxelatex.pdf, ed è conforme a quanto spiegato nella pagina 11 del manuale fontspec.pdf.

    Per lo meno non riesco a vedere differenze di nessun genere; ho anche usato il copia e incolla per essere sicuro di non commettere errori, che evidentemente ci sono lo stesso.

    Il maiuscoletto del font Termes non viene fuori, nemmeno se invece della dichiarazione \scshape uso il comando \textsc.

    PS Enrico: nella pagina 11 di introlatex c’è scritto “troviamo cpsp a pagina 29 e scopriamo che viene attivata con Letters=UppercaseSmallCaps”;
    dovrebbe essere:
    “troviamo c2sc a pagina 29 e scopriamo che viene attivata con Letters=UppercaseSmallCaps”.
    Forse è già stato corretto, ma nella versione che io ho scaricato tempo fa era così, mi pare.

    Quella è la sintassi corretta, secondo il manuale di fontspec. Ho scritto all’autore che la conferma, ma devo confessarti che non funziona nemmeno a me. 🙁 E infatti uso un bieco trucco per farla funzionare:
    `\setmainfont[Ligatures=TeX]{XITS}
    %%% per isolare il bug di fontspec
    \usepackage{etoolbox}
    \newfontfamily{\termes}[Ligatures=TeX]{TeX Gyre Termes}
    \makeatletter
    \preto{\scshape}{\ifnum\strcmp{\f@family}{\rmdefault}=\z@\termes\fi}
    \makeatother`
    Aggiungo cioè al codice di \scshape un test: se \f@family e \rmdefault hanno la stessa espansione, stiamo usando il font principale del documento e quindi faccio scegliere il font con nome simbolico \termes. La primitiva \strcmp (un’aggiunta di XeTeX) dà risultato 0 se il contenuto del primo argomento e del secondo sono stringhe di caratteri uguali, -1 se la prima viene prima in ordine “alfabetico” (cioè guardando i codici Unicode) della seconda, 1 altrimenti. Gli argomenti sono espansi come succede in \csname…\endcsname.

    Attendo gli eventi con fiducia. Grazie per la correzione.

    Ciao
    Enrico

    Up
    0
    Down
    ::

    Enrico, ho provato a rimuovere natbib ed inserire il codice
    `\makeatletter
    \let\originalthebibliography\thebibliography
    \def\thebibliography{\let\@schapter\@chapter
    \originalthebibliography}
    \makeatother`
    da te proposto; l’errore purtroppo resta…

    Eh, già! Le contorsioni di ClassicThesis per definire \chapter. 🙁
    `\makeatletter
    \let\originalthebibliography\thebibliography
    \def\thebibliography{%
    \let\clchapter\chapter
    \def\chapter##1{\clchapter}%
    \originalthebibliography}
    \makeatother`
    Ciao
    Enrico

    in risposta a: Il vostro editor preferito? #1970
    Up
    0
    Down
    ::

    Dopo l’ultimo aggiornamento, nonostante l’impostazione per l’encoding UniLatin (latin 1) nella finestra delle preferenze continua a pretendere di aprire e di salvare i file in formato MacRoman.

    Non riesco a convincerlo a fare diversamente, o meglio, lo fa solo e soltanto se metto la riga magica % !TeX encondig=…, ma se edito file precedenti, che mancano di questa riga, e a suo tempo salvati in Latin 1, me li apre come MacRoman e mi impedisce di metterci la riga magica, perché prende in considerazione detta riga quando è già nel file che apre, non quando la si aggiunge, quindi ormai ha già pasticciato con tutti i caratteri a 8 bit.

    Non è la fine del mondo, ma a fronte della correzione ortografica automatica multilingue non mi lamento di nulla 🙂

    Le righe di TeXShop devono essere
    `% !TEX …`
    La “e” non deve essere minuscola. 🙁

    Ciao
    Enrico

    Up
    0
    Down
    ::

    😳 ho dimenticato di riportare l’elenco dei pacchetti….
    `\documentclass[12pt,pdftex,oneside,unicode=true]{scrbook} % ,draft {book}{scrreprt}{scrartcl}

    \usepackage[numbers]{natbib}
    \usepackage{classicthesis-ldpkg}
    \usepackage[parts, pdfspacing, linedheaders, listsseparated]{classicthesis}

    \usepackage{amsmath, amsfonts, amssymb, amsbsy, amsthm, fixmath}
    \usepackage[italian]{babel}
    \usepackage{bbm}
    \usepackage{calc, cancel, colortbl}
    \usepackage{etoolbox}
    \usepackage[T1]{fontenc}
    \usepackage{fancyvrb, fullpage, float}
    %\usepackage{hyperref}
    \usepackage{ifthen}
    \usepackage[utf8]{inputenc}
    \usepackage{longtable, linearA}
    \usepackage{marvosym}
    \usepackage{paralist}
    \usepackage{setspace, skak, shorttoc}
    %\usepackage{showlabels, showidx} %controllo index e labels
    \usepackage{textcomp, titletoc}
    \usepackage{verbatim}
    \usepackage{wasysym, wrapfig}
    `
    …era mia la svista… 😀

    Togli natbib: non ti serve a nulla, visto che vuoi citazioni numeriche. Il tuo preambolo è in grave disordine:
    `\documentclass[12pt,pdftex,oneside,unicode=true]{scrbook} % ,draft {book}{scrreprt}{scrartcl}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}

    \usepackage{amsmath, amsfonts, amssymb, amsbsy, amsthm, fixmath}
    \usepackage{bbm}
    \usepackage{calc, cancel, colortbl}
    \usepackage{etoolbox}
    \usepackage{fancyvrb, fullpage, float}
    \usepackage{ifthen}
    \usepackage{longtable, linearA}
    \usepackage{marvosym}
    \usepackage{paralist}
    \usepackage{setspace, skak, shorttoc}
    %\usepackage{showlabels, showidx} %controllo index e labels
    \usepackage{textcomp, titletoc}
    \usepackage{verbatim}
    \usepackage{wasysym, wrapfig}

    \usepackage{classicthesis-ldpkg}
    \usepackage[parts, pdfspacing, linedheaders, listsseparated]{classicthesis}`
    Ciao
    Enrico

    Up
    0
    Down
    ::

    Accidenti, oggi la magia richiede qualche sforzo in più… sviste in vista:
    `!Use of \@schapter doesn't match its definition.
    \bibsection ->\chapter *{
    \bibname }\@mkboth {\bibname }{\bibname }
    l.27358 \begin{thebibliography}{99}

    ! Extra }, or forgotten \endgroup.
    \bibsection ->\chapter *{\bibname }
    \@mkboth {\bibname }{\bibname }
    l.27358 \begin{thebibliography}{99}`

    Forse è meglio se specifichi qualcosa di più quando esponi un problema. Usi forse natbib?

    Ciao
    Enrico

    in risposta a: Nuova versione di TexMakerX #53259
    Up
    0
    Down
    ::

    Penso che cancellerò Texmaker dai miei computer.

    PS: resta solo un dubbio. Che giorno è oggi?

    Dubbio risolto: questa situazione c’era anche ieri.
    Perché cancellerai il programma?

    Se è vero, cosa che mi sembra strana perché il progetto TexMakerX continua a essere attivo, significa che l’autore di Texmaker non ha compreso molto bene il significato della licenza GNU con la quale distribuisce il suo software.

    http://aprilfoolsdayontheweb.com/

    Ciao
    Enrico

    Up
    0
    Down
    ::

    Ciao a tutti,
    vi disturbo per chiedervi un ‘piccolo’ aiuto… ho un grande documento da gestire ed in appendice diversi capitoli, alcuni con scarsa importanza relativamente alla stampa; vorrei che la bibliografia anticipasse questi… ho però il problema che i vari capitoli riportano la lettera, al contrario della bibliografia…. come sarebbe insomma possibile fare in modo che la bibliografia si comporti come un chapter{} e non come un chapter*{} ?? Per inciso uso una struttura del genere
    `\part{Appendici}
    \appendix

    \chapter{Alfabeto greco}
    \chapter{Bibliografia}
    \begin{thebibliography}{99}
    \bibitem{…}…
    \end{thebibliography}
    \chapter{License}
    \chapter{Licenza}`
    Un ringraziamento a tutti

    Puoi provare con il seguente trucco magico nel preambolo:
    `
    \makeatletter
    \let\originalthebibliography\thebibliography
    \def\thebibliography{\let\@schapter\@chapter
    \originalthebibliography}
    \makeatother`
    Togli “\chapter{Bibliografia}” dal documento, lasciando solo l’ambiente thebibliography.

    Ciao
    Enrico

    in risposta a: Nuova versione di TexMakerX #53257
    Up
    0
    Down
    ::

    Provate a scrivere questo in google:

    texmakerx

    e date invio. Che significa quello che appare? O appare soltanto a me

    Non appare nulla di strano, naturalmente. Qualcosa di strano avviene quando si cerca di andare su http://texmakerx.sourceforge.net:

    Questo dominio è stato sequestrato dall’Ufficio diritti d’autore degli Stati Uniti in conformità a un mandato di sequestro …

    Il succo è che qualcuno, evidentemente l’autore di Texmaker, ha denunciato quello di TexMakerX. Se si va sul sito di Texmaker, si trova in fondo una frase sibillina che riporto fedelmente, errori compresi:

    Note : This program is the “authentic” Texmaker editor and there is strictly no relationship between this program developed since 2003 and an other latex editor which uses intentionally almost the same name to trick users.

    Penso che cancellerò Texmaker dai miei computer.

    Ciao
    Enrico

    PS: resta solo un dubbio. Che giorno è oggi?

    in risposta a: TeXShop #57741
    Up
    0
    Down
    ::

    Ciao a tutti,
    sono nuovo di Mac, come sapete, ma non riesco a venirne fuori.

    Il menù help di questo nuova versione di TeXShop ha una voce che recita TeXShop Tips & Tricks (vado a memoria, sto scrivendo su un PC), che viene visualizzata come PDF dal visualizzatore di TeXShop.

    Ebbene: dove diavolo sta questo PDF (e tutti gli altri della documentazione) sul disco? 😀
    Non li ho trovati 😥 Vorrei stamparne qualcuno.

    Ciao
    Tommaso

    Il percorso è
    `/Applications/TeX/TeXShop.app/Contents/Resources/English.lproj/TeXShop\ Tips\ \&\ Tricks.pdf`
    Come ho fatto a scoprirlo? Fa’ clic sul titolo del pdf tenendo premuto il tasto “Command”: è un trucco che funziona sul Mac da una ventina d’anni.

    Ciao
    Enrico

    in risposta a: tabella e spazio tra alcune colonne #57845
    Up
    0
    Down
    ::

    Ciao, sono alle prese con una tabella che ha una decina di colonne e diverse righe.
    Vorrei aumentare un po’ lo spazio SOLO tra 2 colonne interne.
    Ho trovato \addtolength{\tabcolsep}{} ma opera su tutte le colonne…
    Esiste un maniera per farlo più intelligente e pratica che inserire \hfill o \hspace{} su ogni riga delle colonne in questione?

    \begin{tabular}{c@{\hspace{10cm}}c}

    Ciao
    Enrico

    Up
    0
    Down
    ::

    Ma dopo l’installazione ho dato
    mktexlsr
    tlmgr generate updmap
    updmap-sys

    M.

    Insufficiente, se non hai creato il file updmap−local.cfg con i riferimenti alle mappe per MinionPro e gli altri tuoi font personali: “texdoc tlmgr”. Il posto giusto per quel file è /usr/local/texlive/texmf-local/web2c/

    Ciao
    Enrico

    in risposta a: [RISOLTO] Undefined control sequence. \Cfootfmt #57837
    Up
    0
    Down
    ::

    Ragazzi, è una settimana che cerco di risolvere un problema. Ricorro a voi come ultima spiaggia! 🙁

    Andiamo con ordine.
    L’errore è il seguente:
    `! Undefined control sequence.
    \Cfootfmt …1|#2\rbracket }\enskip \notetextfont
    #3\penalty -10\hskip 3em p…
    l.239 \pend`
    Ripetuto più e più volte nel log, sostituendo volta per volta \Cfootfmt con \Afootfmt e \Bfootfmt, a seconda della circostanza.

    La cosa strana è che Texmaker, nonostante gli errori, riesce a produrre il pdf, anche se temo che questi errori facciano rallentare di tanto la compilazione.

    Al contrario, Geany e Texwork e forse anche Lyx (dico “forse”, perché in verità questo programma non riesco a capirlo), falliscono del tutto.

    L’errore è esattamente quello che ti viene segnalato: non c’è una definizione di \notetextfont. La devi dare con \newfontfamily, per esempio
    `\newfontfamily\notetextfont[Mapping=tex-text]{}`
    Se non devi cambiare font per le note, è sufficiente scrivere
    `\newcommand{\notetextfont}{}`

    Un paio di osservazioni. Se hai una distribuzione TeX Live 2010 aggiornata non devi caricare xltxtra né xunicode, ma semplicemente fontspec. La specifica “Mapping=tex-text” va sostituita con “Ligatures=TeX” (ma quella vecchio tipo continua a funzionare).

    Non è sorprendente che TeXworks si blocchi e Texmaker no: il primo esegue una compilazione interattiva e a un errore te lo mostra e ti chiede un’azione, in molti casi è sufficiente dare “return” (e poi correggere nel sorgente); il secondo invece compila in modo non interattivo, essenzialmente dando “return” automaticamente a ogni errore.

    Ciao
    Enrico

    Up
    0
    Down
    ::

    Ecco l’output:
    `samiel@debian:~$ pdflatex prova.tex
    This is pdfTeX, Version 3.1415926-1.40.11 (TeX Live 2010)
    restricted \write18 enabled.
    entering extended mode
    (./prova.tex
    LaTeX2e <2009/09/24>
    Babel and hyphenation patterns for english, dumylang, nohyphenation, ge
    rman-x-2009-06-19, ngerman-x-2009-06-19, afrikaans, ancientgreek, ibycus, arabi
    c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danis
    h, dutch, ukenglish, usenglishmax, esperanto, estonian, ethiopic, farsi, finnis
    h, french, galician, german, ngerman, swissgerman, monogreek, greek, hungarian,
    icelandic, assamese, bengali, gujarati, hindi, kannada, malayalam, marathi, or
    iya, panjabi, tamil, telugu, indonesian, interlingua, irish, italian, kurmanji,
    lao, latin, latvian, lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, pol
    ish, portuguese, romanian, russian, sanskrit, serbian, slovak, slovenian, spani
    sh, swedish, turkish, turkmen, ukrainian, uppersorbian, welsh, loaded.
    (/usr/local/texlive/2010/texmf-dist/tex/latex/base/article.cls
    Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
    (/usr/local/texlive/2010/texmf-dist/tex/latex/base/size10.clo))
    (/usr/local/texlive/2010/../texmf-local/tex/latex/psnfss/MinionPro.sty
    (/usr/local/texlive/2010/../texmf-local/tex/latex/psnfss/MinionPro-FontDef.sty
    (/usr/local/texlive/2010/../texmf-local/tex/latex/psnfss/otfontdef.sty
    (/usr/local/texlive/2010/texmf-dist/tex/latex/graphics/keyval.sty)))
    (/usr/local/texlive/2010/texmf-dist/tex/latex/base/textcomp.sty
    (/usr/local/texlive/2010/texmf-dist/tex/latex/base/ts1enc.def))
    (/usr/local/texlive/2010/../texmf-local/tex/latex/psnfss/MnSymbol.sty
    (/usr/local/texlive/2010/texmf-dist/tex/latex/amsmath/amsmath.sty
    For additional information on amsmath, use the `?' option.
    (/usr/local/texlive/2010/texmf-dist/tex/latex/amsmath/amstext.sty
    (/usr/local/texlive/2010/texmf-dist/tex/latex/amsmath/amsgen.sty))
    (/usr/local/texlive/2010/texmf-dist/tex/latex/amsmath/amsbsy.sty)
    (/usr/local/texlive/2010/texmf-dist/tex/latex/amsmath/amsopn.sty))
    (/usr/local/texlive/2010/texmf-dist/tex/latex/amsfonts/eufrak.sty))
    (/usr/local/texlive/2010/../texmf-local/tex/latex/psnfss/fontaxes.sty)
    (/usr/local/texlive/2010/../texmf-local/tex/latex/psfonts/MinionPro/OT1MinionPr
    o-LF.fd
    (/usr/local/texlive/2010/../texmf-local/tex/latex/psnfss/MinionPro-FontDef.sty)
    )) (/usr/local/texlive/2010/../texmf-local/tex/latex/psnfss/myriad.sty)
    (/usr/local/texlive/2010/texmf-dist/tex/latex/bera/beramono.sty)
    (/usr/local/texlive/2010/texmf-dist/tex/latex/microtype/microtype.sty
    (/usr/local/texlive/2010/texmf-dist/tex/latex/microtype/microtype.cfg))
    No file prova.aux.
    (/usr/local/texlive/2010/texmf-dist/tex/latex/base/ts1cmr.fd)
    (/usr/local/texlive/2010/../texmf-local/tex/latex/MinionPro/mt-MinionPro.cfg)
    [1{/usr/local/texlive/2010/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
    (./prova.aux)
    kpathsea: Running mktexpk –mfmode / –bdpi 600 –mag 0+545/600 –dpi 545 MinionPro-Regular-lf-ot–base1
    mktexpk: don't know how to create bitmap font for MinionPro-Regular-lf-ot–base1.
    mktexpk: perhaps MinionPro-Regular-lf-ot–base1 is missing from the map file.
    kpathsea: Appending font creation commands to missfont.log.
    )
    !pdfTeX error: pdflatex (file MinionPro-Regular-lf-ot–base1): Font MinionPro-R
    egular-lf-ot–base1 at 545 not found
    ==> Fatal error occurred, no output PDF file produced!`

    Esattamente come pensavo. Devi andare di updmap-sys.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 4,006 al 4,020 (di 13,205 totali)

Go to top▲