Risposte nei forum create
-
AutoreRisposte
-
::
OldClaudio” post=64717E scoprirai che non devi riavviare TeXnicCenter, salvo buttarlo via e usare un editor più adatto, per esempio Texmaker o TeXstudio o persino il semplice TeXworks, che viene installato di default con tutte le distribuzioni (salvo su Linux dove bisogna installarlo a parte).
Si l’ho buttato TeXnicCenter ed ho messo Texmaker.
OldClaudio” post=64717biblatex in particolare richiede che si lanci babel dopo bibtex più volte che non senza usare biblatex.
Non ho capito bene questa cosa, devo lanciare anche babel? Puoi spiegarti meglio, magari indicami a che pagina della doc c’è scritta sta cosa, o anche quello che devo fare con il Texmaker.
Grazie
D.
::
Ci sono riuscito, confusamente ma ci sono riuscito.
Comunque ho dovuto scrivere nel file texmf.cnf la variabile openout_any = r.
Poi non ho capito molto bene cosa ho fatto. Comunque l’ultimo errore`The top-level auxiliary file: C:\Users\Daniele\DOC\Doc.aux
I couldn't open style file biblatex.bst
—line 3 of file C:\Users\Daniele\DOC\Doc.aux
: \bibstyle{biblatex
: }
I'm skipping whatever remains of this command
I found no stile file —while reading file C:\Users\Daniele\DOC\Doc.aux
(There were 2 error messages)`l’ho risolto installando biblatex da texlive manager.
Poi tolto quell’errore biblatex non dava più errori, e quindi lanciando BibTex si è generato il file*.bbl. Ma poi eseguendo il file*.tex, ancora la bibliografia non usciva.
Allora ho aperto il file*.bbl e c’erano poche righe scritte e nessun riferimento bibliografico.
Quindi poi per puro caso, smanettando, ho visto inserendo `\cite{Picardi88}` al seguito di `\cleardoublepage
\addcontentsline{toc}{chapter}{\bibname}
\printbibliography
OSSIA
\cleardoublepage
\addcontentsline{toc}{chapter}{\bibname}
\printbibliography
\cite{Picardi88}`e dopo aver riavviato TeXnicCenter e immediatamente dopo aver lanciato BibTex, la modifica del file *.bbl con il riferimento bibliografico:
`% $ biblatex auxiliary file $
% $ biblatex version 1.6 $
% Do not modify the above lines!
%
% This is an auxiliary file used by the 'biblatex' package.
% This file may safely be deleted. It will be recreated as
% required.
%
\begingroup
\makeatletter
\@ifundefined{ver@biblatex.sty}
{\@latex@error
{Missing 'biblatex' package}
{The bibliography requires the 'biblatex' package.}
\aftergroup\endinput}
{}
\endgroup\entry{Picardi88}{book}{}
\name{author}{1}{}{%
{{}%
{Picardi}{P.}%
{Giovanni}{G.}%
{}{}%
{}{}}%
}
\list{publisher}{1}{%
{Franco Angeli}%
}
\strng{namehash}{PG1}
\strng{fullhash}{PG1}
\field{sortinit}{P}
\field{title}{Elaborazione del segnale radar. Metodologie ed applicazioni}
\field{year}{1988}
\endentry\lossort
\endlossort\endinput
`prima invece usciva così:`% $ biblatex auxiliary file $
% $ biblatex version 1.6 $
% Do not modify the above lines!
%
% This is an auxiliary file used by the 'biblatex' package.
% This file may safely be deleted. It will be recreated as
% required.
%
\begingroup
\makeatletter
\@ifundefined{ver@biblatex.sty}
{\@latex@error
{Missing 'biblatex' package}
{The bibliography requires the 'biblatex' package.}
\aftergroup\endinput}
{}
\endgroup\lossort
\endlossort\endinput`
quindi poi laciando il file*.tex ottengo la bibliografia che però contiene anche ciò che produce`\cite{Picardi88}`ossia il numero del riferimento [1] (per chiarire). Togliendo quindi `\cite{Picardi88}` e rimettendo solo `\cleardoublepage
\addcontentsline{toc}{chapter}{\bibname}
\printbibliography` ottengo la bibliografia esatta.Ora mi chiedo ma per modificare il file*.bbl è normale sta cosa che devo riavviave TexnicCenter e poi lanciare BibTex con l’aggiunta di `\cite{Picardi88}` e blablabla?
para biber?
::
Si era proprio quello il problema 😀 .
Ora bibtex compila ma riscontro questo errore
`The top-level auxiliary file: C:\Users\Daniele\DOC\Doc.aux
I couldn't open style file biblatex.bst
—line 3 of file C:\Users\Daniele\DOC\Doc.aux
: \bibstyle{biblatex
: }
I'm skipping whatever remains of this command
I found no stile file —while reading file C:\Users\Daniele\DOC\Doc.aux
(There were 2 error messages)`
Aiutatemi
::OldClaudio” post=64694Non è mica che hai il file .bib in una cartella su cui non hai i diritti di scrittura?
si bravo forse è proprio questo vedasi:
http://comments.gmane.org/gmane.comp.tex.live/27239 e
http://www.guitex.org/home/index.php?option=com_kunena&func=view&catid=5&id=24239&Itemid=71&lang=en (commento di mlgdominici).
Chi mi dice come si modifica nel file texmf.cnf la variabile openout_any = r? E un file nascosto? Non l’ho trovato con la ricerca normale devo abilitare la visualizzazione dei file nascosti?Grazie
D.
::
Forse c’è qualche cosa di anomalo nel codice che va in conflitto. Infatti l’ultima pagina del documento.pdf esce bianca.
Questo il mio file DOC.tex `\documentclass[a4paper,12pt,oneside,titlepage]{book}% tipo documento: libro
\usepackage[italian]{babel}% package per traduzione in italiano dei termini chiave
\usepackage[latin1]{inputenc}% package per l'uso diretto dei caratteri accentati
\usepackage{lmodern}% package per i font
\usepackage{geometry}% ottimizza i margini
\usepackage[signatures,norules,nouppercase]{frontespizio}% package per creare il frontespizio
\usepackage{setspace} % package per interlinea
\usepackage{fancyhdr} % per le testatine
\usepackage[T1]{fontenc}% package per i font
\usepackage{microtype}% risolve il problema dell'uscita del testo dal margine destro
\usepackage{indentfirst}% prima riga di sezioni rientrata
\usepackage{graphicx}% package per le immagini
\usepackage{subfig}% package per le figure affiancate
\usepackage{caption}% package per le didascalie delle figure affiancate
\usepackage{booktabs}% package per le tabelle
\usepackage{upgreek}% package per lettere greche dritte
\usepackage[style=numeric]{biblatex}% bibliografia
\usepackage[babel]{csquotes}% bibliografia
\bibliography{MATERIALE-INIZIALE-FINALE/ARCHIVIO-BIBLIOGRAFIA}%bibliografia
\usepackage{array}% package per la larghezza delle tabelle
\usepackage{amsmath} %pacchetto per le matrici e per equazioni lunghe
\usepackage{esint}% package per integrali
\usepackage[pdfauthor={Daniele Gheremedin},
pdftitle={Doc},
colorlinks,linkcolor=black]{hyperref}% testatine e numeri di pagina personalizzate
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\fancyfoot[C]{\thepage}
\fancyhead[RO]{\nouppercase{\slshape\rightmark}}
\fancyhead[LE]{\nouppercase{\slshape\leftmark}}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{\thechapter\ #1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\setlength{\headheight}{15pt}%capitoli personalizzati
\makeatletter
\renewcommand{\@makechapterhead}[1]{\vspace*{50 pt}{\setlength{\parindent}{0pt}\raggedright \normalfont\bfseries\Huge
\ifnum \value{secnumdepth}>1 \if@mainmatter\thechapter\ \fi\fi#1\par\nobreak\vspace{40 pt}}}
\makeatother%——————————INIZIO DOCUMENTO——————————%
\begin{document}
%—————————–MATERIALE INIZIALE—————————–%
\input{MATERIALE-INIZIALE-FINALE/FRONTESPIZIO}
\input{MATERIALE-INIZIALE-FINALE/DEDICA}
\frontmatter% numerazione inizale con numeri romani
\input{MATERIALE-INIZIALE-FINALE/SOMMARIO}
\input{MATERIALE-INIZIALE-FINALE/RINGRAZIAMENTI}
\tableofcontents% inserisce l'indice%—————————-MATERIALE PRINCIPALE—————————-%
\mainmatter% numerazione del corpo del documento con numeri arabi
\input{CAPITOLI/CAPITOLO1}
\input{CAPITOLI/CAPITOLO2}%—————————-MATERIALE FINALE—————————-%
%\backmatter
%\input{MATERIALE-INIZIALE-FINALE/BIBLIOGRAFIA}\end{document}`
::Non è mica che hai il file .bib in una cartella su cui non hai i diritti di scrittura?
No non credo.
Ma ora nella barra di navigazione di TeXnicCenter vedo la voce BibTexfiles e ci sta ARCHIVIO-BIBLIOGRAFIA.bib con a fianco scritto “(1 entries)”.
Per stampare la bibliografia ci vuole solo questo nel DOC.tex`\cleardoublepage
\addcontentsline{toc}{chapter}{\bibname}
\printbibliography`?
::
Non do “bibtex ABC” se tengo aperto solo il documento principale in TeXnicCenter. Esatto?
Allora io chiudo TeXnicCenter.
Apro il DOC.tex.
Poi dal menu’ Build premo “Buid and View Output”.
Poi dal menu’ Build premo “BibTex”.Che poi c’è anche “Current File” ma non ho altri file aperti quindi non influisce.
Il messaggio è sempre lo stesso.
::egreg9″ post=64687Ma mi pare strano che il tuo compilatore voglia scrivere il .blg nella posizione in cui si trova il .bib; non starai mica passando strane opzioni al compilatore?
Cosa intendi per strane opzioni al compilatore? Ancora lo stesso messaggio, ho messo nella cartella`$HOME/texmf/tex/latex/bibtex/bib/mieibib`i file ARCHIVIO-BIBLIOGRAFIA.bib ed ARCHIVIO-BIBLIOGRAFIA.bbl, ma il messaggio è sempre uguale mi dice sempre questo file *.blg. Ma non è che devo invece del *.bbl l’estensione deve essere *.blg?
::illinguista1972″ post=64646Un po’ difficile che a pagina 14 ci sia quello che dici, parlando in quella sede dell’albero personale della distribuzione 😆
Piuttosto, a pagina 110 c’è scritto che nell’argomento di \bibiography ci va soltanto il nome del file senza l’estensione. Tu hai messo un percorso, addirittura…
Metti il file .bbl, che non deve essere creato se non da te, e devi essere tu a mettergli l’estensione .bbl, nella tua cartella di lavoro, oppure nella cartella mieibib (o il nome che vuoi)`$HOME/texmf/bibtex/bib/mieibib`
Nel percorso`$HOME/texmf/tex/latex`ho le tre cartelle “biblatex”, “bibtex”, “etoolbox”, che ho creato come da http://www.lorenzopantieri.net/LaTeX_files/Bibliografia.pdf (questo anche era il doc. citato prima a pag 14). Va bene anche la cartella
`$HOME/texmf/tex/latex/bibtex/bst/bib`? Oppure deve essere quella da te indicata per forza?
::lorenzo.pantieri” post=64615Sul secondo, dubito che si possa fare agevolmente con thebibliography. La via maestra è passa a biblatex. Cerca “bibliografie locali”:
http://www.lorenzopantieri.net/LaTeX_files/Bibliografia.pdfPerchè quando eseguo BibTex il compilatore rimane fermo su questo?
`I couldn't open file name 'C:Users\Daniele\Desktop\DOC\DOC.blg'
C:Users\Daniele\Desktop\DOC\DOC.blg: Forbitten to open to writing`
::lorenzo.pantieri” post=64615
Sul secondo, dubito che si possa fare agevolmente con thebibliography. La via maestra è passa a biblatex. Cerca “bibliografie locali”:
http://www.lorenzopantieri.net/LaTeX_files/Bibliografia.pdfHo 2 errori. Su etoolbox.sty mi dice non trovato. L’ho messo nella cartella C:/Utenti/Daniele/textmf/tex/latex.
Poi keyval:
`
\RequirePackage{keyval}`
::lorenzo.pantieri” post=64615Il primo problema non l’ho capito molto. Ad ogni modo, cerca “caption” qui:
http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdfMi spiego meglio. Hai presente una figura in un documento scritto in latex? C’è la figura e la didascalia. Vorrei ridurre il testo della didascalia.
Poi, io utilizzo immagini vettoriali prodotte con inkscape, in formato *.pdf_tex, questo mi permette di avere anche nelle immagini il formato testuale di latex.
Quindi vorrei diminuire il testo della didascalia e quello nelle immagini, credo che ora sia 12pt. Suggerimenti?Ciao
D.
::
Per le lettere accentate usa la codifica utf8 (se non erro utf8x serve per altre lingue e richiede anche il pacchetto ucs).
Nel tuo preambolo scriverai:`\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}`
Che editor usi? Anche l’editor deve essere configurato per supportare tale codifica.Il miglior riferimento per iniziare è L’arte di scrivere con LaTeX.
Ciao
Orlando
-
AutoreRisposte