Skip to content

Commit

Permalink
Version bump to v2.20190305
Browse files Browse the repository at this point in the history
+ bst_author_year
- support for commands \citet{}, etc.
- support for arXiv field in bib
- support for language field in bib, for correct title and booktitle hyphenation
- language support via \bbletal, \bbleds, etc.
- preference of doi or arXiv over verbose output
  • Loading branch information
itzsimpl committed Mar 5, 2019
1 parent ab45c88 commit 2e7151f
Show file tree
Hide file tree
Showing 13 changed files with 18 additions and 10 deletions.
2 changes: 1 addition & 1 deletion FRIteza.cls
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@


\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesClass{FRIteza}[v2.20190301
\ProvidesClass{FRIteza}[v2.20190305
XeLaTeX doctoral dissertation class]

\RequirePackage{ifxetex}
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,8 +83,8 @@ Make sure that a `latexmk` config file named `.latexmkrc` and Visual Studio Code
The main TeX file is `thesis.tex`, the other TeX files are individual chapters. The folder `img/` contains the images.

#### Thesis ID on cover page
After your doctoral thesis is approved by the UL FRI Senate, you will receive a thesis `ID` number (in decimal format). Place the `ID` in your `thesis.tex` file. Look for line with command `\spine{<ID>}` and replace the `<ID>` with your `ID` (in decimal format). Rebuild with stage `press`. The generated PDF will include a cover page with the thesis `ID` (shown in hexadecimal).

After your doctoral dissertation is approved by the UL FRI Senate, you will receive a dissertation `ID` (a number in decimal format). Place the `ID` in your `thesis.tex` file. Look for the line with command `\spine{<ID>}` and replace the `<ID>` with your `ID` (in decimal format). Rebuild with stages `gold` and `press`. The gold version is intended for email distribution and upload to digital repositories. The press version includes a cover page with the thesis `ID` (shown in hexadecimal) and is intended for printing and bookbinding.

### Using an IDE

Expand Down
2 changes: 1 addition & 1 deletion demo-asbook/.latexmkrc
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,4 @@ $pdf_mode=5;
# $pre_tex_code='\providecommand{\setstage}{gold}';
# $jobname="thesis-gold";

@default_files = ('thesis');
@default_files = ('thesis');
Binary file modified demo-asbook/out/thesis-alpha.pdf
Binary file not shown.
Binary file modified demo-asbook/out/thesis-press.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion demo-bypub/.latexmkrc
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,4 @@ $pdf_mode=5;
# $pre_tex_code='\providecommand{\setstage}{gold}';
# $jobname="thesis-gold";

@default_files = ('thesis');
@default_files = ('thesis');
Binary file modified demo-bypub/out/thesis-alpha.pdf
Binary file not shown.
Binary file modified demo-bypub/out/thesis-press.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion demo-empty/.latexmkrc
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,4 @@ $pdf_mode=5;
# $pre_tex_code='\providecommand{\setstage}{gold}';
# $jobname="thesis-gold";

@default_files = ('thesis');
@default_files = ('thesis');
Binary file modified demo-empty/out/thesis-alpha.pdf
Binary file not shown.
Binary file modified demo-empty/out/thesis-press.pdf
Binary file not shown.
8 changes: 6 additions & 2 deletions editor-cfg/build
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
function usage
{
printf "\n"
printf "Usage: build <stage>\n"
printf "Usage: build [<stage>]\n"
printf "\n"
printf " <stage> Build pdf in stage:\n"
printf " pre-alpha, alpha, beta, gamma, gold, press.\n"
Expand All @@ -20,7 +20,11 @@ function usage_arg
}

# check arguments
if [ $# -lt 1 ]; then usage_arg; fi
if [ $# -lt 1 ]; then
# build no parameter
latexmk -synctex=1 -file-line-error
exit $?
fi
if [ $# -gt 1 ]; then usage; fi

# check stage
Expand Down
10 changes: 7 additions & 3 deletions editor-cfg/build.bat
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,11 @@
set argC=0
for %%x in (%*) do Set /A argC+=1

if %argC% LSS 1 goto usage-arg
if %argC% LSS 1 (
:: build no param
latexmk -synctex=1 -file-line-error
exit /b %errorlevel%
)
if %argC% GTR 1 goto usage

SET s=%1
Expand All @@ -14,7 +18,7 @@ SET c=\newcommand{\stage}{%s%}
:: check stage
goto :switch-case-%s% 2>nul || (
echo.
echo Usage: build ^<stage^>
echo Usage: build [^<stage^>]
echo.
echo ^<stage^> Build pdf in stage:
echo pre-alpha, alpha, beta, gamma, gold, press.
Expand All @@ -35,7 +39,7 @@ exit /b %errorlevel%
echo Argument missing, specify stage: pre-alpha, alpha, beta, gamma, gold, press
:usage
echo.
echo Usage: build ^<stage^>
echo Usage: build [^<stage^>]
echo.
echo ^<stage^> Build pdf in stage:
echo pre-alpha, alpha, beta, gamma, gold, press.
Expand Down

0 comments on commit 2e7151f

Please sign in to comment.