Risposte nei forum create
-
AutoreRisposte
-
::
A te gira su MkII o su MKIV?Sono interessato ad ottenere il bold scall caps su MK IV.
Nella struttura dei files della minimal il modulo c’era già (avevo caricato tutti i moduli con
` sh ./first-setup.sh –extras=all` nel path:`~/context/tex/texmf-context/tex/context/third/cmscbf/t-cmscbf.tex`
e viene caricato correttamente durante la compilazione.
L’unico comando del modulo è
`\definebodyfont[15pt,14pt,13pt,12pt,11pt,10pt,9pt,8pt,7pt,6pt,5pt]
[sc] [bf=cmbcsc10 sa 1, tf=cmcsc10 sa 1]`spiegato nella sintassi nel manuale di ConTeXt
Ho cercato nella installazione minimal: “cmbcsc10” e ho trovato questo file:
`~/context/tex/texmf/fonts/tfm/public/cm/cmbcsc10.tfm`
che immagino non sia quello che \definebodyfont cerca.Non avendo ancora approfondito i fonts… cosa devo fare per ottenere il bold small caps?
Grazie
Aldo
6 Maggio 2010 alle 23:01 in risposta a: Manuale Metafun – Come inserire gli esempi in Context? #44865::
RISOLTO, avevi ragione, era il \write18! Ho abilitato il \write18 sul file texmf.cnf
Rovistando su internet ho trovato un post di un tale che aveva lo stesso mio problema
http://comments.gmane.org/gmane.comp.tex.macosx/36664
e rimandava per la soluzione a
http://wiki.contextgarden.net/write18Quindi, se compilavo dall’editor (TextMate) effettivamente il \write18 era disabilitato, mentre compilando da terminale mi funzionava con qualche problema, forse di path.
Adesso è tardi, poi devo riprovare con qualche test a compilare tramite terminale e verificare se le problematiche che avevo inizialmente sono scomparse.
Ciao e grazie.
Aldo
5 Maggio 2010 alle 21:59 in risposta a: Manuale Metafun – Come inserire gli esempi in Context? #44863::
Intanto grazie per la risposta che nonostante non sia stata risolutoria, ha catalizzato l’individuazione della soluzione:- ho provato ad abilitare il /write18 ma a termine compilazione non appariva la grafica di Metapost;
ho provato a compilare fuori editor ottenendo un messaggio di errore relativo al mancato permesso di registrare il file di log.In effetti mi ero posizionato all’interno della dir /usr/texbin per digitare il comando di compilazione con un path nullo, mentre il path del nome del file da compilare veniva fuori automaticamente trascinando l’icona del file dentro la finestra del terminale.
Probabilmente in questo modo texecex fa riferimento alla dir di lavoro (/usr/texbin) e non a quella in cui si trova il file da compilare. Infatti spostandomi dentro la dir del file da compilare il PDF viene generato correttamente con la grafica Metapost inclusa.
Mi resta adesso di impostare TextMate, l’editor che uso sul mio Mac, che con il bundle per Context non mi compila i comandi Metapost.
Insomma il problema riguarda solo la mia scarsa conoscenza del terminale e la necessità di impostare correttamente l’editor di testi per compilare senza passare dal terminale (con il codice Context compila bene, ma se inserisco parti che contengono comandi Metapost, queste non producono alcun output grafico).
Ciao
12 Maggio 2007 alle 21:44 in risposta a: Dove sono memorizzate le definiz. delle control word LaTeX? #1449814 Aprile 2007 alle 7:43 in risposta a: [titlesec] Creare ulteriori livelli di sezionamento(risolto) #14108::
Con il codice da me utilizzato e riportato nel topic di apertura, non ottenevo la numerazione di quarto livello voluta.
Attraverso *titlesec* avevo impostato la numerazione di \section come alfanumerica (A, B, …), \subsection come numerica preceduta dalla lettera del livello superiore (A1, A2, ..), \subsubsection come numerica con un punto di separazione dal livello superiore (A1.1., A1.2., …) ed infine volevo utilizzare \ssubsubsection per un ulteriore livello da numerare come A1.1.1., A1.1.2 ecc.Dopo varie prove ho utilizzato il seguente codice risultato funzionante, grazie anche a Enrico (http://www.code-hosting.com/Tex/1613157-subsubsubsection–refs-and-toc):
`
\documentclass[a4paper,10pt,twocolumn]{article}
\usepackage[italian]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphics}
\usepackage{textcomp}
\usepackage{titlesec}
\usepackage{ulem}\renewcommand\thesubsection {\Alph{section}\arabic{subsection}}
\titleformat{\section}[display]{\normalfont\large\bfseries\filcenter}{SEZIONE \Alph{section}}{1em}{}{}
\titleformat{\subsection}[hang]{\normalfont\large\bfseries}{\thesubsection.}{1em}{}{}
\titleformat{\subsubsection}[runin]{\normalfont}{\thesubsubsection.}{1em}{\uline}{}
\titlespacing{\subsubsection}{0pt}{1em}{0em}\newcounter{ssubsubsection}
\renewcommand{\thessubsubsection}{\thesubsubsection.\arabic{ssubsubsection}}
\titleclass{\ssubsubsection}{straight}[\subsubsection]\titleformat{\ssubsubsection}[runin]{\normalfont}{\thessubsubsection}{1em}{\uline}
\titlespacing{\ssubsubsection}{0pt}{1em}{0em}\setcounter{secnumdepth}{4}
`L’errore, *oltre ad essermi spiegato male e aver scritto male il titolo del topic :-)* era nella mancanza della ridefinizione di \thessubsubsection ma soprattutto nella mancanza di \setcounter{secnumdepth}{4}. Infatti questo contatore serve proprio (come ho scoperto in questa occasione) a regolare la visualizzazione della numerazione nella gerarchia del sezionamento del testo.
Aldo
::Il landscape e table non servivano per farci capire l’errore, né tutta quella sfilza di messaggi. Il problema è che \centering ridefinisce \\; per questo ottieni gli errori.
`\begin{tabularx}{\linewidth}{>{\centering}X|>{\centering\arraybackslash}X|}`
Ciao
EnricoGrazie per l’aiuto. Avevo incluso table e landscape per definire meglio il contesto di tabularx. Per gli errori a “valanga”… effettivamente potevano bastare le prime righe 🙂
Ciao
Aldo
-
AutoreRisposte