Skip to content

Commit

Permalink
Initialization of the acmart biblatex workspace
Browse files Browse the repository at this point in the history
  • Loading branch information
Roberto Di Cosmo committed Feb 13, 2022
0 parents commit 90ac3f9
Show file tree
Hide file tree
Showing 18 changed files with 22,285 additions and 0 deletions.
3,081 changes: 3,081 additions & 0 deletions ACM-Reference-Format.bst

Large diffs are not rendered by default.

19 changes: 19 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
TEXS = $(wildcard main-acm*.tex)
PDFS = $(patsubst %.tex,%.pdf,$(TEXS))

all: $(PDFS) main-bibtex.pdf

main-bibtex.pdf: main-bibtex.tex
pdflatex $<
bibtex $<
pdflatex $<
pdflatex $<

%.pdf: %.tex
pdflatex $<
biber $*
pdflatex $<
pdflatex $<

clean:
echo "rm -f main{-acm*,-bibtex}.{bbl,blg,aux,log,out,bcf,run.xml} comment.cut *~" | bash
17 changes: 17 additions & 0 deletions README
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
This is a working space to develop proper biblatex support for the ACM article class (acmart).

The relevant files for the bibliography styles are the following:

- ACM-Reference-Format.bst : the official ACM BibTeX style
- acmnumeric.* : the preliminary biblatex support shipped with acmart,
where it is called ACM-Reference-Format.{bbx,cbx,dbx},
and only supports numeric citation style.
- acmauthoryear.* : the preliminary biblatex support for authoryear citation style

In order to test the biblatex implementations, comparing with the bibtex one, the following files are included:

- main-bibtex.tex : a sample document that uses bibtex for a journal like PACMPL
- main-acmnumeric.tex : the same document, adapted to use the biblatex support included with the acmart standard distribution, that uses a numeric citation style
- main-authoryear.tex : same as adapted to use the biblatex support included with the acmart standard distribution

Typing make, will compile all these files.
Loading

0 comments on commit 90ac3f9

Please sign in to comment.