diff --git a/Documents/LaTeX/GNUmakefile b/Documents/LaTeX/GNUmakefile
new file mode 100644
index 0000000000000000000000000000000000000000..8ed680b7c774c1e3459997a10db918f3de9231a0
--- /dev/null
+++ b/Documents/LaTeX/GNUmakefile
@@ -0,0 +1,94 @@
+#   ************    LibreSilicon's 1st TestWafer    *******************
+#
+#   Organisation:   Chipforge
+#                   Germany / European Union
+#
+#   Profile:        Chipforge focus on fine System-on-Chip Cores in
+#                   Verilog HDL Code which are easy understandable and
+#                   adjustable. For further information see
+#                           www.chipforge.org
+#                   there are projects from small cores up to PCBs, too.
+#
+#   File:           PearlRiver/Documents/LaTeX/GNUmakefile
+#
+#   Purpose:        Makefile for Document Generation in LaTeX
+#
+#   ************    GNU Make 3.80 Source Code       ****************
+#
+#   ////////////////////////////////////////////////////////////////
+#
+#   Copyright (c) 2018 by chipforge <hsank@nospam.chipforge.org>
+#   All rights reserved.
+#
+#       This Standard Cell Library is licensed under the Libre Silicon
+#       public license; you can redistribute it and/or modify it under
+#       the terms of the Libre Silicon public license as published by
+#       the Libre Silicon alliance, either version 1 of the License, or
+#       (at your option) any later version.
+#
+#       This design is distributed in the hope that it will be useful,
+#       but WITHOUT ANY WARRANTY; without even the implied warranty of
+#       MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+#       See the Libre Silicon Public License for more details.
+#
+#   ////////////////////////////////////////////////////////////////////
+
+#   project name
+
+PROJECT =       PearlRiver
+
+#   directory pathes
+
+DOCUMENTSDIR =  .
+OUTPUTDIR =     ..
+
+#   tool variables
+
+CAT ?=          @cat
+ECHO ?=         @echo # -e
+MV ?=           mv
+TAR ?=          rm -f
+TAR ?=          tar -zh
+DATE :=         $(shell date +%Y%m%d)
+
+#   project tools
+
+LATEX ?=        pdflatex -output-directory $(OUTPUTDIR)
+RUBBER ?=       rubber
+
+#   ----------------------------------------------------------------
+#               DEFAULT TARGETS
+#   ----------------------------------------------------------------
+
+#   display help screen if no target is specified
+
+.PHONY: help
+help:
+	$(ECHO) "-------------------------------------------------------------------"
+	$(ECHO) "    available targets:"
+	$(ECHO) "-------------------------------------------------------------------"
+	$(ECHO) ""
+	$(ECHO) "    help       - print this help screen"
+	$(ECHO) "    clean      - clean up all intermediate files"
+	$(ECHO) ""
+	$(ECHO) "    doc        - compile documentation"
+	$(ECHO) ""
+
+
+.PHONY: clean
+clean:
+	$(RM) *.aux *.idx *.log *.toc *.out
+
+#   ----------------------------------------------------------------
+#               DOCUMENTATION TARGETS
+#   ----------------------------------------------------------------
+
+.PHONY: doc
+doc:    pdf clean
+
+.PHONY: pdf
+pdf:    $(PROJECT).tex revision.tex
+	$(LATEX) $<
+
+%.pdf: %.tex
+	$(RUBBER) -m pdftex $<
diff --git a/Documents/LaTeX/teststructures.tex b/Documents/LaTeX/teststructures.tex
new file mode 100644
index 0000000000000000000000000000000000000000..7500e341fc2169b8a326189e0dbb2e26ac6be841
--- /dev/null
+++ b/Documents/LaTeX/teststructures.tex
@@ -0,0 +1,62 @@
+%%  ************    LibreSilicon's 1st TestWafer    *******************
+%%
+%%  Organisation:   Chipforge
+%%                  Germany / European Union
+%%
+%%  Profile:        Chipforge focus on fine System-on-Chip Cores in
+%%                  Verilog HDL Code which are easy understandable and
+%%                  adjustable. For further information see
+%%                          www.chipforge.org
+%%                  there are projects from small cores up to PCBs, too.
+%%
+%%  File:           PearlRiver/Documents/LaTeX/teststructures.tex
+%%
+%%  Purpose:        Chapter File for Test Structures
+%%
+%%  ************    LaTeX with circdia.sty package      ***************
+%%
+%%  ///////////////////////////////////////////////////////////////////
+%%
+%%  Copyright (c) 2018 by chipforge <hsank@nospam.chipforge.org>
+%%  All rights reserved.
+%%
+%%      This Standard Cell Library is licensed under the Libre Silicon
+%%      public license; you can redistribute it and/or modify it under
+%%      the terms of the Libre Silicon public license as published by
+%%      the Libre Silicon alliance, either version 1 of the License, or
+%%      (at your option) any later version.
+%%
+%%      This design is distributed in the hope that it will be useful,
+%%      but WITHOUT ANY WARRANTY; without even the implied warranty of
+%%      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+%%      See the Libre Silicon Public License for more details.
+%%
+%%  ///////////////////////////////////////////////////////////////////
+\section{Test Structures}
+
+\subsection{Metall and Poly Resistance}
+
+% wells
+% stripes
+% pad
+
+\subsection{Contact and Via Resistance}
+
+\subsection{Layer Capacitance}
+
+\subsection{Diodes}
+
+% parasitic diodes, Zener diodes
+
+\subsection{p-channel and n-channels Transistors}
+
+% p-/n- Tables
+
+\subsection{Bipolar Junctions Transistors}
+
+\subsection{Experimental}
+
+% High-Voltage Fets
+% SONOS
+
+\clearpage
diff --git a/GNUmakefile b/GNUmakefile
index 16b2d0dc3069516af2e9d9f0a37038fc42e7b450..fbf06f9ca2b653ad144fb410119d9fcb479529cc 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -54,7 +54,7 @@ DATE :=         $(shell date +%Y%m%d)
 
 #   project tools
 
-LATEX ?=        pdflatex -output-directory $(DOCUMENTSDIR) $(OUTPUTDIR)
+#   ??
 
 #   default
 
@@ -96,13 +96,14 @@ dist: clean
 .PHONY: clean
 clean:
 	$(ECHO) "---- clean up all intermediate files ----"
-	$(MAKE) -C $(DOCUMENTSDIR)/LaTeX -f build.mk $@
+	$(MAKE) -C $(DOCUMENTSDIR)/LaTeX -f GNUmakefile $@
 
 #   ----------------------------------------------------------------
 #               DOCUMENTATION TARGETS
 #   ----------------------------------------------------------------
 
 .PHONY: doc
-doc:    $(DOCUMENTSDIR)/LaTeX/$(PROJECT).tex $(DOCUMENTSDIR)/LaTeX/revision.tex
-	TEXINPUTS=$$TEXINPUT:./$(DOCUMENTSDIR)/LaTeX $(LATEX) $(<F)
-#	TEXINPUTS=::../../circdia xelatex PearlRiver.tex
+doc:
+	$(MAKE) -C $(DOCUMENTSDIR)/LaTeX -f GNUmakefile $@
+
+