Bibliography stub with BibLaTeX and biber

main
Jeff Moe 2022-08-28 15:44:19 -06:00
parent e75174c727
commit 7a735e89f1
6 changed files with 32 additions and 5 deletions

4
.gitignore vendored
View File

@ -6,6 +6,9 @@ SNOUG-web.pdf
_minted-* _minted-*
*.aux *.aux
*.bak0 *.bak0
*.bbl
*.bcf
*.blg
*.glo *.glo
*.gls *.gls
*.idx *.idx
@ -18,6 +21,7 @@ _minted-*
*.old *.old
*.out *.out
*.pyg *.pyg
*.run.xml
*.swp *.swp
*.toc *.toc
*.xdv *.xdv

View File

@ -8,7 +8,8 @@
apt install texlive-latex-recommended texlive-xetex \ apt install texlive-latex-recommended texlive-xetex \
texlive-humanities \ texlive-humanities \
python3-pygments \ python3-pygments \
fonts-gemunu-libre fonts-linuxlibertine fonts-gemunu-libre fonts-linuxlibertine \
biber
``` ```

View File

@ -14,6 +14,8 @@
\index{analysis}\index{AstroImageJ}\index{FITS} \index{analysis}\index{AstroImageJ}\index{FITS}
Analyze data with applications, such as \gls{AstroImageJ}. Analyze data with applications, such as \gls{AstroImageJ}.
FITS files are commonly used in astronomy.\footnote{\scriptsize{\cite{Wiki22:fitswikipfreeencyc}}}
\gls{AstroImageJ} can read \gls{FITS} format files. \gls{AstroImageJ} can read \gls{FITS} format files.
See See
\ref{fig:astroimagej}, page \pageref{fig:astroimagej}, \ref{fig:astroimagej}, page \pageref{fig:astroimagej},

View File

@ -3,7 +3,7 @@
%%%%%%%%%%% %%%%%%%%%%%
\newacronym[ \newacronym[
description={Flexible Image Transport System is an open standard defining a digital file format useful for storage, transmission and processing of data: formatted as multi-dimensional arrays (for example a 2D image), or tables. FITS is the most commonly used digital file format in astronomy. The FITS standard was designed specifically for astronomical data, and includes provisions such as describing photometric and spatial calibration information, together with image origin metadata% description={Flexible Image Transport System is an open standard defining a digital file format useful for storage, transmission and processing of data: formatted as multi-dimensional arrays (for example a 2D image), or tables. FITS is the most commonly used digital file format in astronomy. The FITS standard was designed specifically for astronomical data, and includes provisions such as describing photometric and spatial calibration information, together with image origin metadata%
\footnote{\scriptsize{\url{https://en.wikipedia.org/w/index.php?title=FITS&oldid=1091431488}}} \footnote{\scriptsize{\cite{Wiki22:fitswikipfreeencyc}}}%
}] }]
{FITS}{FITS}{Flexible Image Transport System} {FITS}{FITS}{Flexible Image Transport System}

View File

@ -8,6 +8,13 @@ all:
-no-pdf \ -no-pdf \
SNOUG.tex SNOUG.tex
makeindex -s SNOUG.ist SNOUG.idx makeindex -s SNOUG.ist SNOUG.idx
xelatex \
-halt-on-error \
-shell-escape \
-interaction=nonstopmode \
-no-pdf \
SNOUG.tex
biber SNOUG
xelatex \ xelatex \
-halt-on-error \ -halt-on-error \
-shell-escape \ -shell-escape \
@ -23,11 +30,15 @@ all:
clean: clean:
rm -fr _minted-* rm -fr _minted-*
rm -f *.aux rm -f *.aux
rm -f *.bbl
rm -f *.bcf
rm -f *.blg
rm -f *.glo rm -f *.glo
rm -f *.idx rm -f *.idx
rm -f *.lof rm -f *.lof
rm -f *.log rm -f *.log
rm -f *.out rm -f *.out
rm -f *.run.xml
rm -f *.toc rm -f *.toc
rm -f *.xdv rm -f *.xdv
rm -f *.pdf rm -f *.pdf

View File

@ -110,15 +110,14 @@ leftmargin=1cm,rightmargin=1cm
\usepackage[english]{babel} \usepackage[english]{babel}
\usepackage{datetime} % Docs: /usr/share/doc/texlive-doc/latex/datetime/datetime.pdf \usepackage{datetime} % Docs: /usr/share/doc/texlive-doc/latex/datetime/datetime.pdf
\usepackage{ucs} %\usepackage{ucs} % incompatible with biblatex
%%% PDFLATEX %%% %%% PDFLATEX %%%
\usepackage{etex} \usepackage{etex}
%%% Not all features are used in XeTeX %%% Not all features are used in XeTeX
\usepackage[protrusion,babel,final]{microtype} \usepackage[protrusion,babel,final]{microtype}
%%% Conflicts with package fontspec \usepackage[utf8x]{inputenc}
%\usepackage[utf8x]{inputenc}
% Docs: /usr/share/doc/texlive-humanities-doc/latex/ledmac/ledmac.pdf % Docs: /usr/share/doc/texlive-humanities-doc/latex/ledmac/ledmac.pdf
%\usepackage{eledmac} %\usepackage{eledmac}
@ -169,6 +168,11 @@ leftmargin=1cm,rightmargin=1cm
\setlength{\footmarkwidth}{3.5em} \setlength{\footmarkwidth}{3.5em}
%%% END FOOTNOTES %%% %%% END FOOTNOTES %%%
%%% BIBLIOGRAPHY %%%
\usepackage[style=verbose]{biblatex}
\addbibresource{SNOUG.bib}
%%% END BIBLIOGRAPHY %%%
%%% COLORS %%% %%% COLORS %%%
\definecolor{jebba-purple}{cmyk}{0.40,0.70,0.00,0.43} \definecolor{jebba-purple}{cmyk}{0.40,0.70,0.00,0.43}
\definecolor{jebba-dark-blue}{cmyk}{0.83 0.24 0.00 0.22} \definecolor{jebba-dark-blue}{cmyk}{0.83 0.24 0.00 0.22}
@ -320,6 +324,11 @@ leftmargin=1cm,rightmargin=1cm
\printnoidxglossaries \printnoidxglossaries
%%% END GLOSSARY %%% %%% END GLOSSARY %%%
%%% BIBLIOGRAPHY %%%
\clearpage
\printbibliography
%%% END BIBLIOGRAPHY %%%
%%% INDEX %%% %%% INDEX %%%
\clearpage \clearpage
\printindex \printindex