texlive[41964] Master/texmf-dist: ijsra (31aug16)
commits+karl at tug.org
commits+karl at tug.org
Thu Sep 1 00:47:28 CEST 2016
Revision: 41964
http://tug.org/svn/texlive?view=revision&revision=41964
Author: karl
Date: 2016-09-01 00:47:28 +0200 (Thu, 01 Sep 2016)
Log Message:
-----------
ijsra (31aug16)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/ijsra/README.md
trunk/Master/texmf-dist/doc/latex/ijsra/ijsra.pdf
trunk/Master/texmf-dist/doc/latex/ijsra/ijsra.tex
trunk/Master/texmf-dist/tex/latex/ijsra/ijsra.cls
Added Paths:
-----------
trunk/Master/texmf-dist/tex/latex/ijsra/ijsra_logo.png
Removed Paths:
-------------
trunk/Master/texmf-dist/tex/latex/ijsra/ijsra_logo.jpg
Modified: trunk/Master/texmf-dist/doc/latex/ijsra/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/ijsra/README.md 2016-08-31 22:46:25 UTC (rev 41963)
+++ trunk/Master/texmf-dist/doc/latex/ijsra/README.md 2016-08-31 22:47:28 UTC (rev 41964)
@@ -1,7 +1,7 @@
document class __ijsra__
=======
-_2016/08/18 v0.2_
+_2016/09/01 v0.3_
Copyright (c) 2016 Lukas C. Bossert
@@ -24,7 +24,7 @@
and the required logo:
-* ijsra_logo.jpg
+* ijsra_logo.png
This work may be distributed and/or modified under the
Modified: trunk/Master/texmf-dist/doc/latex/ijsra/ijsra.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/ijsra/ijsra.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/ijsra/ijsra.tex 2016-08-31 22:46:25 UTC (rev 41963)
+++ trunk/Master/texmf-dist/doc/latex/ijsra/ijsra.tex 2016-08-31 22:47:28 UTC (rev 41964)
@@ -342,7 +342,16 @@
%\end{lstlisting}
+\IJSRAseparator
+Global options: These options can be used and set to the current number:
+|month|,
+|year|,
+|volume|,
+|number|.
+Furthermore you can set the document to |draft| or give the name of the title figure with |titlefigure|.
+The title figure has to be within the folder |figures| and be in a ratio of \SIrange{1000}{400}{pt}.
+
\IJSRAseparator
Some general information:
\begin{itemize}
Modified: trunk/Master/texmf-dist/tex/latex/ijsra/ijsra.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ijsra/ijsra.cls 2016-08-31 22:46:25 UTC (rev 41963)
+++ trunk/Master/texmf-dist/tex/latex/ijsra/ijsra.cls 2016-08-31 22:47:28 UTC (rev 41964)
@@ -20,8 +20,8 @@
\RequirePackage{ifxetex,ifluatex,ifpdf,ifvtex}
\RequirePackage{xkeyval}
-\def\IJSRAversion{0.2}
-\def\IJSRAversiondate{2016/08/18}
+\def\IJSRAversion{0.3}
+\def\IJSRAversiondate{2016/09/01}
@@ -29,6 +29,7 @@
\newcommand*\IJSRAyear{\scshape proof}% \edef\issueyear{\the\year}
\newcommand*\IJSRAvolume{\scshape proof}
\newcommand*\IJSRAnumber{\scshape proof}
+\newcommand*\IJSRAtitlefigure{\color{mygold}\rule{\linewidth}{410pt}}
\newcommand*\IJSRAidentifier{\jobname}
@@ -38,6 +39,7 @@
\DeclareOptionX{year}{\def\IJSRAyear{#1}}
\DeclareOptionX{volume}{\def\IJSRAvolume{Vol.\addspace #1}}
\DeclareOptionX{number}{\def\IJSRAnumber{No.\addspace #1}}
+\DeclareOptionX{titlefigure}{\def\IJSRAtitlefigure{\includegraphics[width=\linewidth]{figures/#1}}}
\DeclareOptionX*{\OptionNotUsed}
\ProcessOptionsX\relax
@@ -61,17 +63,16 @@
\RequirePackage{libertine}
\renewcommand*\ttdefault{lmvtt}
\RequirePackage[french, ngerman, spanish, italian, main=english]{babel}
-
\ifxetex\else
- \RequirePackage[%
- ,protrusion=true
- ,expansion=true
- ,verbose=true
- ,final=true
- ,letterspace=100
- ,babel=true
- ]{microtype}
- \fi
+\RequirePackage[%
+,protrusion=true
+,expansion=true
+,verbose=true
+,final=true
+,letterspace=100
+,babel=true
+]{microtype}
+\fi
\RequirePackage{colortbl}
\RequirePackage{abbrevs}
\RequirePackage{alertmessage}
@@ -113,6 +114,7 @@
\RequirePackage{hologo}
\definecolor{myblue}{rgb}{0,0,51}
\definecolor{mygold}{RGB}{204,153,51}
+\definecolor{mybluetitle}{RGB}{28,40,65} % HEX 1c2841
\definecolor{codeblue}{RGB}{0,65,137}
\definecolor{codegreen}{RGB}{147,193,26}
@@ -300,6 +302,44 @@
\label{lastpage\IJSRAidentifier}
}
+\def\Put(#1,#2)#3{\makebox(0,0){\put(#1,#2){#3}}}
+
+\def\IJSRAtitlepage{%
+\definecolor{mybluetitle}{RGB}{28,40,65} % HEX 1c2841
+\newgeometry{%
+ head=0cm, % - no header
+ foot =0cm,
+ bindingoffset=0cm, % - binding correction
+ top=0cm, % - total body: top margin
+ left=0cm, % - total body: left margin (odd pages)
+ right=0cm, % - total body: right margin (odd pages)
+ bottom=0cm, % - total body: bottom margin
+ marginparwidth=0cm, % - width for side note
+}
+\thispagestyle{empty}
+\pagecolor{mybluetitle}
+\Put(-11,-450){\IJSRAtitlefigure}\\
+\Put(-11,-450){\color{white}\rule{1.5\linewidth}{15pt}}
+\Put(.5\linewidth-3.5cm,-1.1\linewidth){\includegraphics[width=7cm]{ijsra_logo.png}}\\
+
+\vspace{.6\linewidth}
+\begin{center}\color{white}
+\fontsize{40}{40}\selectfont
+International Journal of \\
+Student Research in \\
+Archaeology
+
+\vfill
+\fontsize{15}{15}\selectfont
+\IJSRAnumber\ \IJSRAvolume\\
+\IJSRAmonth\ \IJSRAyear
+
+\vspace{2em}
+{ijsra.org}
+\end{center}
+\clearpage\restoregeometry\pagecolor{white}}
+
+
\DeclareCaptionFormat{listing}{#1#2#3}
\captionsetup[lstlisting]{format=listing,%
singlelinecheck=false,
Deleted: trunk/Master/texmf-dist/tex/latex/ijsra/ijsra_logo.jpg
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/tex/latex/ijsra/ijsra_logo.png
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/tex/latex/ijsra/ijsra_logo.png
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ijsra/ijsra_logo.png 2016-08-31 22:46:25 UTC (rev 41963)
+++ trunk/Master/texmf-dist/tex/latex/ijsra/ijsra_logo.png 2016-08-31 22:47:28 UTC (rev 41964)
Property changes on: trunk/Master/texmf-dist/tex/latex/ijsra/ijsra_logo.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+image/png
\ No newline at end of property
More information about the tex-live-commits
mailing list