Risposte nei forum create
-
AutoreRisposte
-
19 Agosto 2013 alle 18:03 in risposta a: texmaker non compila ciò che viene compilato con texnicenter #88116::
nicol” post=87579Grazie mille Ivan!
ho provato ad isolare l’errore e sembra sia dovuto ad una citazione di un libro (o almeno commentando quella linea gli errori scompaiono).
Vedrò in seguito il perchè di questo errore contrallando il file bib.Purtroppo ancora niente pdf 🙁
!pdfTeX error: pdflatex (file txexa): Font txexa at 480 not found
==> Fatal error occurred, no output PDF file produced!What does it mean?????
cosa è questo file txexa?
Grazie ancora
NicolP.S. ho provato a creare un DVI e funziona (anche se sembra che debba riscrivere tutte le formule….)
Inviaci un documento minimo compilabile che riproduce il problema. Qualcosa mi dice che i tuo preambolo debba essere sistemato.
Ciao
Ivan
19 Agosto 2013 alle 15:30 in risposta a: texmaker non compila ciò che viene compilato con texnicenter #88114::nicol” post=87577Salve
Ho un problemino con texmaker ( o almeno spero sia solo con questo editor).
Devo compilare un file tex con pdflatex.
Il mio file .tex poteva essere compilato via texincenter senza problemi con la formula Latex => DVI => PDF.Purtoppo non riesco ad impostare pdflatex e quindi non riesco ad usare la formula Latex => PDF. Questo mi ha spinto a passare a texmaker (editor sicuramente migliore).
Se cerco di compilare lo stesso file con texmaker (usando pdflatex) appaiono diversi errori:
! Illegal parameter number in definition of \reserved@a.
! Missing $ inserted.
! You can’t use `macro parameter character #’ in math mode.
! Extra }, or forgotten $.
! Missing $ inserted.
! Missing } inserted.Sono tutti errori alla linea 130 (ovvero una linea commentata con % tra altre linee commentate)
Inoltre la prima volta che compilo il file con pdflatex e con bibtex tutto procede senza problemi.
Gli errori sorgono solamente alla terza compilazione (la seconda con pdflatex).
Sbaglio qualcosa nella compilazione (pdflatex=>bibtex=>pdflatex=>pdflatex)?Come posso risolvere il problema?
Grazie mille in anticipo
NicolSe lerrore nasce solo se fai girare bibtex, è probabile che il problema sia nel file bib, ma dubito che sia questo il caso. Se si presenta anche solo compilando con pdflatex per almeno due volte,potrebbe essere in un file ausiliario, ma dubito anche di questo. l’errore che riporti è abbastanza chiaro. Da qualche parte c’è un gruppo non chiuso e/o manca un dollaro dove dovrebbe esserci. Cerca di isolare l’errore commentando parti del documento. Vedrai che lo trovi da sola.
Ciao
Ivan
::Alb” post=87547Ciao,
sto preparando un articolo da mandare a una rivista e lo stile bibliografico da usare è molto simile a quello di philosophy-verbose, ma usa i titoli abbreviati (shorttitle) non seguiti da nessuna abbreviazione. Invece philosophy-verbose stampa “cit” dopo ogni shorttitle.
È possibile inserire un codice nel preambolo che faccia sì che “cit.” non venga stampato? Ho provato a ridefinire la \bibstring{cited} all’interno di “\DefineBibliographyStrings{english}” (la lingua del documento è l’inglese), ma senza successo.
Grazie e ciao
Alberto`
\renewbibmacro*{cite:title}{%
\ifsingletitle{\usebibmacro{cite:opcit}}{%
\printtext[bibhyperlink]{%
\printfield[citetitle]{labeltitle}}}}
`Se serve vanno ridefiniti anche altri due codici relativi a voci @incollection e @inbook richiamate con il campo crossref:
`\makeatletter
\DeclareCiteCommand{\bbx@crossref@inbook}%
{}%
{\ifciteseen{%
\ifthenelse{\value{listtotal}=2}%
{\printnames[][-\value{maxnamesincross}]{labelname}}%
{\printnames[][-\value{minnamesincross}]{labelname}}%
\setunit*{\addcomma\space}\printtext[bibhyperlink]{%
\printfield[citetitle]{labeltitle}}}%
{\usedriver{%
\DeclareNameAlias{sortname}{default}}%
{\thefield{entrytype}}}}%
{}%
{}%
\DeclareCiteCommand{\bbx@crossref@incollection}%
{}%
{\ifciteseen{%
\ifthenelse{\value{listtotal}=2}%
{\printnames[][-\value{maxnamesincross}]{labelname}}%
{\printnames[][-\value{minnamesincross}]{labelname}}%
\setunit{\addspace}%
\usebibmacro{editorstrg}%
\setunit*{\addcomma\space}\printtext[bibhyperlink]{%
\printfield[citetitle]{labeltitle}}}%
{\usedriver{%
\DeclareNameAlias{sortname}{default}}%
{\thefield{entrytype}}}}%
{}%
{}%
\makeatother
`
Ciao
Ivan
::Teodoro Studita” post=87527Ottimo! E si può fare anche sulla falsariga del semplice /cite?
Infatti questa versione del comando mi servirebbe più che altro nei cappelli dei regesti diplomatici, quindi non in ambiente nota.`\DeclareCiteCommand{\shortfootcite}
{\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\usebibmacro{cite:authortitle}}
{\multicitedelim}
{\usebibmacro{cite:postnote}}`Ciao
Ivan
::Teodoro Studita” post=87525Grazie Ivan!
Ma…. come si evoca il comando? 😳Ho letto troppo in fretta… Qui codici eliminano la citazione lunga (la prima). E hanno anche un paio di righe di troppo, di cui mi sono accorto solo ora.
Ecco quello che ti serve:`\newbibmacro*{cite:authortitle}{%
\usebibmacro{cite:citepages}%
\global\togglefalse{cbx:fullcite}%
\global\togglefalse{cbx:loccit}%
\bibhypertarget{cite\the\value{instcount}}{%
\iffieldundef{shorthand}
{\ifthenelse{\ifciteidem\AND\NOT\boolean{cbx:noidem}}
{\usebibmacro{cite:idem}}
{\usebibmacro{cite:name}}%
\usebibmacro{cite:title:authortitle}%
\usebibmacro{cite:save}}
{\usebibmacro{cite:shorthand}}}}\newbibmacro*{cite:title:authortitle}{%OK
\ifsingletitle{\usebibmacro{cite:opcit}}{%
\printtext[bibhyperlink]{%
\printfield[citetitle]{labeltitle}}}}\DeclareCiteCommand{\shortfootcite}[\mkbibfootnote]
{\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\usebibmacro{cite:authortitle}}
{\multicitedelim}
{\usebibmacro{cite:postnote}}`Tu userai il comando \shortfootcite, che è analogo a \footcite, ma produce sempre una citazione in forma autore titolo.
Ciao
Ivan
::Teodoro Studita” post=87522Grazie Ivan, funziona perfettamente.
Mi sapresti anche dire come impostare un comando che mi produca la stessa cosa di una seconda citazione anche se è la prima? (in pratica Cognome + shorttile)`\makeatletter
\renewbibmacro*{cite}{%
\usebibmacro{cite:citepages}%
\global\togglefalse{cbx:fullcite}%
\global\togglefalse{cbx:loccit}%
\bibhypertarget{cite\the\value{instcount}}{%
\iffieldundef{shorthand}
{\ifciteibid
{\usebibmacro{cite:ibid}}
{\ifthenelse{\ifciteidem\AND\NOT\boolean{cbx:noidem}}
{\usebibmacro{cite:idem}}
{\usebibmacro{cite:name}}%
\usebibmacro{cite:title}}%
\usebibmacro{cite:save}}
{\usebibmacro{cite:shorthand}}}}\renewbibmacro*{cite:title}{%OK
\ifsingletitle{\usebibmacro{cite:opcit}}{%
\printtext[bibhyperlink]{%
\printfield[citetitle]{labeltitle}}}}\makeatother`
Il secondo codice elimina il “cit.”. Credo che ti serva.
Ciao
Ivan
::
Servirebbe il file log per capire meglio, ma dall’errore che riporti sembra semplicemente che il compilatore non trovi il file dell’immagine, che verosimilmente dovrebbe essere stato convertito al volo a eps a PDF.
Gli altri file che includi sono sempre eps?
Se il problema persiste invia un documento minimale e allega il file incriminato.Ciao
Ivan
::Teodoro Studita” post=87457Sto cercando di personalizzare lo stile philosophy-verbose. Una delle cose da fare è quella di avere il titolo in enfatico e in tondo tra virgolette a caporale. Sono riuscito a farlo con la prima citazione con questa dichiarazione
`\DeclareFieldFormat
[article,book,inbook,incollection,inproceedings,patent,thesis,unpublished]
{title}{\mkbibemph{#1\isdot}} `Ma non quando, dalla seconda citazione in poi, non si cita più il campo title, ma quello shorttitle.
Ho provato a fare lo splendido modificando quello di prima:` \DeclareFieldFormat
[article,book,inbook,incollection,inproceedings,patent,thesis,unpublished]
{shorttitle}{\mkbibemph{#1\isdot}}`ma stavolta questo non va. Dove sbaglio?
Problema noto 🙂 devi modificare il campo citetitle
Ciao
Ivan
::luca.sartorello” post=87413Il documento word è la mia vecchia tesi di dottorato che ho trasformato manualmente in un documento tex composto da vari file; le note le devo inserire tutte una ad una manualmente perché nella trasformazione si son perse, e così anche il corsivo; per quest’ultimo conterei, tuttavia, di trovare una scorciatoia o una macro per semplificare il comando \textit{} in modo da rendermi il lavoro più spedito e non doverlo evocare per intero.
Ciao e grazie,
LucaSarebbe stato molto più economico usare l’esportatore writer2latex di openoffice writer.
Convertire il documento doc come “articolo pulito” e poi sistemare il codice esportato con qualche cerca e sostituisci intelligente.
Procedimento testato più volte ed eccezionale usando si vogliono conservare corsivo e note a piè di pagina.
Ma ormai il danno è fatto, da quello che si capisce 😉Ciao
Ivan
::benedetti” post=87422stavo provando a realizzare una prima pagina di un documento che avesse il logo della mia facoltà, cioè unipi, in quando poi per tesi o altro dovrà essere sempre così la prima pagina, quindi va saputo fare
per procedere avevo trovato questa guida online
http://www.guit.sssup.it/guitmeeting/2005/articoli/mori.pdf
e come ha detto lui ho caricato il pacchetto eso-pic e poi fatto quel comando che dice
questo è il mio elaborato
`\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{setspace}
\singlespacing
\raggedbottom
\usepackage{eso-pic}
\begin{document}
\begin{center}
L'USO DI \LaTeX PER AVERE IL LOGO UNIPI SULLO SFONDO E A TUTTA PAGINA
\end{center}
\newcommand\AlCentroPagina[1]{\AddToShipoutPicture*{AtPageCenter{\makebox(0,0){includegraphics[width=0.9\paperwidth]{#1}}}}}
\end{document}`qualche consiglio??
Sì, usare il pacchetto xwatermark.
Già che ci sei, togli setspace e relativo comando \singlespacing.
Ed elimina pure \raggedbottom.Ciao
Ivan
::luigi.colangelo” post=87408ciao a tutti,
mi hanno chiesto un particolare font e dimensioni per la mia tesina…
arial 12 con interlinea minima 24,1
come faccio a cambiare in maniera rapida? io fin’ora ho usato la configurazione di default..
grazie
`
\usepackage[scaled]{helvet}
\renewcommand*\familydefault{\sfdefault} %% Only if the base font of the document is to be sans serif
\usepackage[T1]{fontenc}
`L interlinea non si può modificare…
Lo so che non è vero, ma tu prova a dire così a chi ti ha fatto quella richiesta.
24,1 su corpo 12 non è una interlinea; è un abisso.Ciao
Ivan
::Pr.Svernagovich” post=87405Sono un neofita di Latex… avrei una domanda da porvi
tramite questa serie di comandi sono riuscito a inserire un’immagine di sfondo al mio testo, c’è la possibilità di ottenere uno sfondo ribaltato per le pagine pari rispetto a quelle dispari, cioè ottenre un’impostazione di stampa fronte retro anche per losfond???`
\usepackage{eso-pic,graphicx}
\makeatletter
\newcommand\BackgroundPicture[2]{
\setlength{\unitlength}{1pt}
\put(0,\strip@pt\paperheight){
\parbox[t][\paperheight]{\paperwidth}{
\vfill
\centering\includegraphics[angle=#2]{#1}
\vfill
}
}
}
\makeatother…
\AddToShipoutPicture{\BackgroundPicture{A.jpg}{0}}`
Grazie in anticipo per l’attenzione!!!!
Benvenuto!
Questa è una traccia di soluzione:
`\ifodd\value{page}
il codice per le pagine dispari
\else
il codice per le pagine pari
\fi`
Io però proverei con il pacchetto xwatermark.Ciao
Ivan
::robitex” post=87399In attesa degli esperti e nel frattempo vista l’assenza di risposte, vorrei indirizzarti su biblatex.
Leggi l’articolo su ArsTeXnica sull’argomento (scaricabili dal nostro sito).
R.Faccio solo presente che per quanto riguarda il mio articolo
Ci sono delle informazioni che nel frattempo sono diventate imprecise,
Perché alcuni codici di biblatex sono stati modificati.
Rimane utile come base per crearsi i propri file di stile.
A Teodoro consiglio di partire dallo stile philosophy-verbose,
Aggiungendo le ridefinizioni richieste.
Nella costruzione di uno stile bibliografico
Non c’è un percorso top down. O almeno non è quello che ho seguito io.
Quindi di fatto si tratt sempre di sfogliare i file di stile scritti da altri, copiando i codici che appaiono utili, provando e riprovando
Finché tutto fila liscio. Poi, se si ha fortuna, si capisce anche perché alcune cose funzionano in quel modo.
Nel manuale di biblatex c’è poi quasi tutto quello che serve.Ciao
Ivan
::Nebula” post=87389ti ringrazio per il suggerimento, ivan.
l’uso di sapthesis è qualcosa che ancora non ho escluso, solo forse la trovo un po’ rigida (almeno per il mio livello).
tanto per farti un esempio, avere il copyright sulla mia tesi lo trovo un po’ eccessivo…Credo che la nota sul copyright si possa escludere. Dai un’occhiata alla documentazione.
Non mi pare che sia una classe rigida.Ciao
Ivan
-
AutoreRisposte