Compare commits
2 Commits
b05c5025c0
...
cc6766419d
Author | SHA1 | Date |
---|---|---|
philipp lang | cc6766419d | |
philipp lang | 1a4a7c3652 |
File diff suppressed because one or more lines are too long
|
@ -8,6 +8,7 @@ use App\Contribution\Documents\RdpNrwDocument;
|
|||
use App\Contribution\Documents\CityRemscheidDocument;
|
||||
use App\Contribution\Documents\CitySolingenDocument;
|
||||
use App\Contribution\Documents\CityFrankfurtMainDocument;
|
||||
use App\Contribution\Documents\GallierDocument;
|
||||
use Illuminate\Support\Collection;
|
||||
use Illuminate\Validation\Rule;
|
||||
|
||||
|
@ -22,6 +23,7 @@ class ContributionFactory
|
|||
CityRemscheidDocument::class,
|
||||
CityFrankfurtMainDocument::class,
|
||||
BdkjHesse::class,
|
||||
GallierDocument::class,
|
||||
];
|
||||
|
||||
/**
|
||||
|
|
|
@ -81,4 +81,14 @@ class MemberData extends Data
|
|||
{
|
||||
return (string) $this->birthday->year;
|
||||
}
|
||||
|
||||
public function birthdayHuman(): string
|
||||
{
|
||||
return $this->birthday->format('d.m.Y');
|
||||
}
|
||||
|
||||
public function genderLetter(): string
|
||||
{
|
||||
return $this->gender->short;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,145 @@
|
|||
<?php
|
||||
|
||||
namespace App\Contribution\Documents;
|
||||
|
||||
use App\Contribution\Data\MemberData;
|
||||
use App\Country;
|
||||
use Carbon\Carbon;
|
||||
use Illuminate\Support\Collection;
|
||||
use Zoomyboy\Tex\Engine;
|
||||
use Zoomyboy\Tex\Template;
|
||||
|
||||
class GallierDocument extends ContributionDocument
|
||||
{
|
||||
/**
|
||||
* @param Collection<int, Collection<int, MemberData>> $members
|
||||
*/
|
||||
public function __construct(
|
||||
public string $dateFrom,
|
||||
public string $dateUntil,
|
||||
public string $zipLocation,
|
||||
public ?Country $country,
|
||||
public Collection $members,
|
||||
public ?string $filename = '',
|
||||
public string $type = 'F',
|
||||
) {
|
||||
}
|
||||
|
||||
public function dateFromHuman(): string
|
||||
{
|
||||
return Carbon::parse($this->dateFrom)->format('d.m.Y');
|
||||
}
|
||||
|
||||
public function dateUntilHuman(): string
|
||||
{
|
||||
return Carbon::parse($this->dateUntil)->format('d.m.Y');
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public static function fromRequest(array $request): self
|
||||
{
|
||||
return new self(
|
||||
dateFrom: $request['dateFrom'],
|
||||
dateUntil: $request['dateUntil'],
|
||||
zipLocation: $request['zipLocation'],
|
||||
country: Country::where('id', $request['country'])->firstOrFail(),
|
||||
members: MemberData::fromModels($request['members'])->chunk(14),
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public static function fromApiRequest(array $request): self
|
||||
{
|
||||
return new self(
|
||||
dateFrom: $request['dateFrom'],
|
||||
dateUntil: $request['dateUntil'],
|
||||
zipLocation: $request['zipLocation'],
|
||||
country: Country::where('id', $request['country'])->firstOrFail(),
|
||||
members: MemberData::fromApi($request['member_data'])->chunk(14),
|
||||
);
|
||||
}
|
||||
|
||||
public function countryName(): string
|
||||
{
|
||||
return $this->country->name;
|
||||
}
|
||||
|
||||
public function memberShort(MemberData $member): string
|
||||
{
|
||||
return $member->isLeader ? 'L' : '';
|
||||
}
|
||||
|
||||
public function memberName(MemberData $member): string
|
||||
{
|
||||
return $member->separatedName();
|
||||
}
|
||||
|
||||
public function memberAddress(MemberData $member): string
|
||||
{
|
||||
return $member->fullAddress();
|
||||
}
|
||||
|
||||
public function memberGender(MemberData $member): string
|
||||
{
|
||||
if (!$member->gender) {
|
||||
return '';
|
||||
}
|
||||
|
||||
return strtolower(substr($member->gender->name, 0, 1));
|
||||
}
|
||||
|
||||
public function memberAge(MemberData $member): string
|
||||
{
|
||||
return $member->age();
|
||||
}
|
||||
|
||||
public function basename(): string
|
||||
{
|
||||
return 'zuschuesse-gallier';
|
||||
}
|
||||
|
||||
public function view(): string
|
||||
{
|
||||
return 'tex.contribution.gallier';
|
||||
}
|
||||
|
||||
public function template(): Template
|
||||
{
|
||||
return Template::make('tex.templates.contribution');
|
||||
}
|
||||
|
||||
public function setFilename(string $filename): static
|
||||
{
|
||||
$this->filename = $filename;
|
||||
|
||||
return $this;
|
||||
}
|
||||
|
||||
public function getEngine(): Engine
|
||||
{
|
||||
return Engine::PDFLATEX;
|
||||
}
|
||||
|
||||
public static function getName(): string
|
||||
{
|
||||
return 'Für Gallier erstellen';
|
||||
}
|
||||
|
||||
/**
|
||||
* @return array<string, mixed>
|
||||
*/
|
||||
public static function rules(): array
|
||||
{
|
||||
return [
|
||||
'dateFrom' => 'required|string|date_format:Y-m-d',
|
||||
'dateUntil' => 'required|string|date_format:Y-m-d',
|
||||
'country' => 'required|integer|exists:countries,id',
|
||||
'zipLocation' => 'required|string',
|
||||
'eventName' => 'required|string',
|
||||
];
|
||||
}
|
||||
}
|
|
@ -25,6 +25,15 @@ class Gender extends Model
|
|||
};
|
||||
}
|
||||
|
||||
public function getShortAttribute(): string
|
||||
{
|
||||
return match ($this->name) {
|
||||
'Männlich' => 'm',
|
||||
'Weiblich' => 'w',
|
||||
default => ''
|
||||
};
|
||||
}
|
||||
|
||||
public static function fromString(string $title): self
|
||||
{
|
||||
return self::firstWhere('name', $title);
|
||||
|
|
|
@ -92,6 +92,8 @@ services:
|
|||
|
||||
socketi:
|
||||
image: quay.io/soketi/soketi:89604f268623cf799573178a7ba56b7491416bde-16-debian
|
||||
ports:
|
||||
- '6001:6001'
|
||||
environment:
|
||||
SOKETI_DEFAULT_APP_ID: adremaid
|
||||
SOKETI_DEFAULT_APP_KEY: adremakey
|
||||
|
@ -104,6 +106,8 @@ services:
|
|||
|
||||
meilisearch:
|
||||
image: getmeili/meilisearch:v1.6
|
||||
ports:
|
||||
- '7700:7700'
|
||||
volumes:
|
||||
- ./data/meilisearch:/meili_data
|
||||
env_file:
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
\relax
|
|
@ -0,0 +1,542 @@
|
|||
This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022) (preloaded format=pdflatex 2022.5.14) 13 DEC 2024 01:50
|
||||
entering extended mode
|
||||
restricted \write18 enabled.
|
||||
%&-line parsing enabled.
|
||||
**resources/views/tex/contribution/gallier.tex
|
||||
(./resources/views/tex/contribution/gallier.tex
|
||||
LaTeX2e <2021-11-15> patch level 1
|
||||
L3 programming layer <2022-05-04>
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
Document Class: article 2021/10/04 v1.4n Standard LaTeX document class
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
File: size10.clo 2021/10/04 v1.4n Standard LaTeX file (size option)
|
||||
)
|
||||
\c@part=\count185
|
||||
\c@section=\count186
|
||||
\c@subsection=\count187
|
||||
\c@subsubsection=\count188
|
||||
\c@paragraph=\count189
|
||||
\c@subparagraph=\count190
|
||||
\c@figure=\count191
|
||||
\c@table=\count192
|
||||
\abovecaptionskip=\skip47
|
||||
\belowcaptionskip=\skip48
|
||||
\bibindent=\dimen138
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
Package: geometry 2020/01/02 v5.9 Page Geometry
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
|
||||
\KV@toks@=\toks16
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
Package: iftex 2022/02/03 v1.0f TeX engine tests
|
||||
))
|
||||
\Gm@cnth=\count193
|
||||
\Gm@cntv=\count194
|
||||
\c@Gm@tempcnt=\count195
|
||||
\Gm@bindingoffset=\dimen139
|
||||
\Gm@wd@mp=\dimen140
|
||||
\Gm@odd@mp=\dimen141
|
||||
\Gm@even@mp=\dimen142
|
||||
\Gm@layoutwidth=\dimen143
|
||||
\Gm@layoutheight=\dimen144
|
||||
\Gm@layouthoffset=\dimen145
|
||||
\Gm@layoutvoffset=\dimen146
|
||||
\Gm@dimlist=\toks17
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex
|
||||
\pgfutil@everybye=\toks18
|
||||
\pgfutil@tempdima=\dimen147
|
||||
\pgfutil@tempdimb=\dimen148
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.t
|
||||
ex)) (/usr/local/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def
|
||||
\pgfutil@abb=\box50
|
||||
) (/usr/local/texlive/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/pgf.revision.tex)
|
||||
Package: pgfrcs 2021/05/15 v3.1.9a (3.1.9a)
|
||||
))
|
||||
Package: pgf 2021/05/15 v3.1.9a (3.1.9a)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
Package: graphics 2021/03/04 v1.4d Standard LaTeX Graphics (DPC,SPQR)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
Package: trig 2021/08/11 v1.11 sin cos tan (DPC)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
|
||||
)
|
||||
Package graphics Info: Driver file: pdftex.def on input line 107.
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
File: pdftex.def 2020/10/05 v1.2a Graphics/color driver for pdftex
|
||||
))
|
||||
\Gin@req@height=\dimen149
|
||||
\Gin@req@width=\dimen150
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
|
||||
Package: pgfsys 2021/05/15 v3.1.9a (3.1.9a)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
|
||||
\pgfkeys@pathtoks=\toks19
|
||||
\pgfkeys@temptoks=\toks20
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.t
|
||||
ex
|
||||
\pgfkeys@tmptoks=\toks21
|
||||
))
|
||||
\pgf@x=\dimen151
|
||||
\pgf@y=\dimen152
|
||||
\pgf@xa=\dimen153
|
||||
\pgf@ya=\dimen154
|
||||
\pgf@xb=\dimen155
|
||||
\pgf@yb=\dimen156
|
||||
\pgf@xc=\dimen157
|
||||
\pgf@yc=\dimen158
|
||||
\pgf@xd=\dimen159
|
||||
\pgf@yd=\dimen160
|
||||
\w@pgf@writea=\write3
|
||||
\r@pgf@reada=\read2
|
||||
\c@pgf@counta=\count196
|
||||
\c@pgf@countb=\count197
|
||||
\c@pgf@countc=\count198
|
||||
\c@pgf@countd=\count199
|
||||
\t@pgf@toka=\toks22
|
||||
\t@pgf@tokb=\toks23
|
||||
\t@pgf@tokc=\toks24
|
||||
\pgf@sys@id@count=\count266
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg
|
||||
File: pgf.cfg 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
Driver file for pgf: pgfsys-pdftex.def
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def
|
||||
File: pgfsys-pdftex.def 2021/05/15 v3.1.9a (3.1.9a)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.de
|
||||
f
|
||||
File: pgfsys-common-pdf.def 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)))
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.
|
||||
tex
|
||||
File: pgfsyssoftpath.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgfsyssoftpath@smallbuffer@items=\count267
|
||||
\pgfsyssoftpath@bigbuffer@items=\count268
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.
|
||||
tex
|
||||
File: pgfsysprotocol.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)) (/usr/local/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty
|
||||
Package: xcolor 2021/10/31 v2.13 LaTeX color extensions (UK)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg
|
||||
File: color.cfg 2016/01/02 v1.6 sample color configuration
|
||||
)
|
||||
Package xcolor Info: Driver file: pdftex.def on input line 227.
|
||||
Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1352.
|
||||
Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1356.
|
||||
Package xcolor Info: Model `RGB' extended on input line 1368.
|
||||
Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1370.
|
||||
Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1371.
|
||||
Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1372.
|
||||
Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1373.
|
||||
Package xcolor Info: Model `Gray' substituted by `gray' on input line 1374.
|
||||
Package xcolor Info: Model `wave' substituted by `hsb' on input line 1375.
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
|
||||
Package: pgfcore 2021/05/15 v3.1.9a (3.1.9a)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex
|
||||
\pgfmath@dimen=\dimen161
|
||||
\pgfmath@count=\count269
|
||||
\pgfmath@box=\box51
|
||||
\pgfmath@toks=\toks25
|
||||
\pgfmath@stack@operand=\toks26
|
||||
\pgfmath@stack@operation=\toks27
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code
|
||||
.tex)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonomet
|
||||
ric.code.tex)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.cod
|
||||
e.tex)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison
|
||||
.code.tex)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.
|
||||
tex)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code
|
||||
.tex)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.
|
||||
tex)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerari
|
||||
thmetics.code.tex)))
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex
|
||||
\c@pgfmathroundto@lastzeros=\count270
|
||||
))
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfint.code.tex)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.te
|
||||
x
|
||||
File: pgfcorepoints.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgf@picminx=\dimen162
|
||||
\pgf@picmaxx=\dimen163
|
||||
\pgf@picminy=\dimen164
|
||||
\pgf@picmaxy=\dimen165
|
||||
\pgf@pathminx=\dimen166
|
||||
\pgf@pathmaxx=\dimen167
|
||||
\pgf@pathminy=\dimen168
|
||||
\pgf@pathmaxy=\dimen169
|
||||
\pgf@xx=\dimen170
|
||||
\pgf@xy=\dimen171
|
||||
\pgf@yx=\dimen172
|
||||
\pgf@yy=\dimen173
|
||||
\pgf@zx=\dimen174
|
||||
\pgf@zy=\dimen175
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.
|
||||
code.tex
|
||||
File: pgfcorepathconstruct.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgf@path@lastx=\dimen176
|
||||
\pgf@path@lasty=\dimen177
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code
|
||||
.tex
|
||||
File: pgfcorepathusage.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgf@shorten@end@additional=\dimen178
|
||||
\pgf@shorten@start@additional=\dimen179
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.te
|
||||
x
|
||||
File: pgfcorescopes.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgfpic=\box52
|
||||
\pgf@hbox=\box53
|
||||
\pgf@layerbox@main=\box54
|
||||
\pgf@picture@serial@count=\count271
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.c
|
||||
ode.tex
|
||||
File: pgfcoregraphicstate.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgflinewidth=\dimen180
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformation
|
||||
s.code.tex
|
||||
File: pgfcoretransformations.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgf@pt@x=\dimen181
|
||||
\pgf@pt@y=\dimen182
|
||||
\pgf@pt@temp=\dimen183
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex
|
||||
File: pgfcorequick.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.t
|
||||
ex
|
||||
File: pgfcoreobjects.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing
|
||||
.code.tex
|
||||
File: pgfcorepathprocessing.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.te
|
||||
x
|
||||
File: pgfcorearrows.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgfarrowsep=\dimen184
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex
|
||||
File: pgfcoreshade.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgf@max=\dimen185
|
||||
\pgf@sys@shading@range@num=\count272
|
||||
\pgf@shadingcount=\count273
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex
|
||||
File: pgfcoreimage.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.
|
||||
tex
|
||||
File: pgfcoreexternal.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgfexternal@startupbox=\box55
|
||||
))
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.te
|
||||
x
|
||||
File: pgfcorelayers.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.c
|
||||
ode.tex
|
||||
File: pgfcoretransparency.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.
|
||||
tex
|
||||
File: pgfcorepatterns.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex
|
||||
File: pgfcorerdf.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)))
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex
|
||||
File: pgfmoduleshapes.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgfnodeparttextbox=\box56
|
||||
) (/usr/local/texlive/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex
|
||||
File: pgfmoduleplot.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65
|
||||
.sty
|
||||
Package: pgfcomp-version-0-65 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgf@nodesepstart=\dimen186
|
||||
\pgf@nodesepend=\dimen187
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18
|
||||
.sty
|
||||
Package: pgfcomp-version-1-18 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)) (/usr/local/texlive/texmf-dist/tex/latex/pgf/utilities/pgffor.sty
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex))
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/pgf/math/pgfmath.sty
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex))
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex
|
||||
Package: pgffor 2021/05/15 v3.1.9a (3.1.9a)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)
|
||||
\pgffor@iter=\dimen188
|
||||
\pgffor@skip=\dimen189
|
||||
\pgffor@stack=\toks28
|
||||
\pgffor@toks=\toks29
|
||||
))
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
|
||||
Package: tikz 2021/05/15 v3.1.9a (3.1.9a)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers
|
||||
.code.tex
|
||||
File: pgflibraryplothandlers.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgf@plot@mark@count=\count274
|
||||
\pgfplotmarksize=\dimen190
|
||||
)
|
||||
\tikz@lastx=\dimen191
|
||||
\tikz@lasty=\dimen192
|
||||
\tikz@lastxsaved=\dimen193
|
||||
\tikz@lastysaved=\dimen194
|
||||
\tikz@lastmovetox=\dimen195
|
||||
\tikz@lastmovetoy=\dimen196
|
||||
\tikzleveldistance=\dimen197
|
||||
\tikzsiblingdistance=\dimen198
|
||||
\tikz@figbox=\box57
|
||||
\tikz@figbox@bg=\box58
|
||||
\tikz@tempbox=\box59
|
||||
\tikz@tempbox@bg=\box60
|
||||
\tikztreelevel=\count275
|
||||
\tikznumberofchildren=\count276
|
||||
\tikznumberofcurrentchild=\count277
|
||||
\tikz@fig@count=\count278
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex
|
||||
File: pgfmodulematrix.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgfmatrixcurrentrow=\count279
|
||||
\pgfmatrixcurrentcolumn=\count280
|
||||
\pgf@matrix@numberofcolumns=\count281
|
||||
)
|
||||
\tikz@expandcount=\count282
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tik
|
||||
zlibrarytopaths.code.tex
|
||||
File: tikzlibrarytopaths.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)))
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/background/background.sty
|
||||
Package: background 2014/03/04 v2.1 background material
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/xkeyval/xkeyval.sty
|
||||
Package: xkeyval 2020/11/20 v2.8 package option processing (HA)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/xkeyval/xkeyval.tex
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/xkeyval/xkvutils.tex
|
||||
\XKV@toks=\toks30
|
||||
\XKV@tempa@toks=\toks31
|
||||
)
|
||||
\XKV@depth=\count283
|
||||
File: xkeyval.tex 2014/12/03 v2.7a key=value parser (HA)
|
||||
))
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/everypage/everypage.sty
|
||||
Package: everypage 2020/10/17 R2.0b Hooks to run on every page
|
||||
|
||||
|
||||
Package everypage Warning: Functionality similar to this package has recently
|
||||
(everypage) been implemented in LaTeX. This package is now in
|
||||
(everypage) legacy status.
|
||||
(everypage) Please, don't use it in new documents and packages.
|
||||
|
||||
|
||||
Package everypage Warning: You appear to be running a version of LaTeX
|
||||
(everypage) providing the new functionality.
|
||||
(everypage) Doing the best to deliver the original `everypage`
|
||||
(everypage) interface on top of it. Strict equivalence is
|
||||
(everypage) not possible, breakage may occur.
|
||||
(everypage) If truly needed, Use `everypage-1x` to force the
|
||||
(everypage) loading of an older code base.
|
||||
|
||||
) (/usr/local/texlive/texmf-dist/tex/latex/tools/afterpage.sty
|
||||
Package: afterpage 2014/10/28 v1.08 After-Page Package (DPC)
|
||||
\AP@output=\toks32
|
||||
\AP@partial=\box61
|
||||
\AP@footins=\box62
|
||||
))
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/blindtext/blindtext.sty
|
||||
Package: blindtext 2012/01/06 V2.0 blindtext-Package
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/tools/xspace.sty
|
||||
Package: xspace 2014/10/28 v1.13 Space after command names (DPC,MH)
|
||||
)
|
||||
\c@blindtext=\count284
|
||||
\c@Blindtext=\count285
|
||||
\c@blind@countparstart=\count286
|
||||
\blind@countxx=\count287
|
||||
\blindtext@numBlindtext=\count288
|
||||
\blind@countyy=\count289
|
||||
\c@blindlist=\count290
|
||||
\c@blindlistlevel=\count291
|
||||
\c@blindlist@level=\count292
|
||||
\blind@listitem=\count293
|
||||
\c@blind@listcount=\count294
|
||||
\c@blind@levelcount=\count295
|
||||
\blind@mathformula=\count296
|
||||
\blind@Mathformula=\count297
|
||||
\c@blind@randomcount=\count298
|
||||
\c@blind@randommax=\count299
|
||||
\c@blind@pangramcount=\count300
|
||||
\c@blind@pangrammax=\count301
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tik
|
||||
zlibrarymatrix.code.tex
|
||||
File: tikzlibrarymatrix.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tik
|
||||
zlibraryshapes.misc.code.tex
|
||||
File: tikzlibraryshapes.misc.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshape
|
||||
s.misc.code.tex
|
||||
File: pgflibraryshapes.misc.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
))
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tik
|
||||
zlibrarycalc.code.tex
|
||||
File: tikzlibrarycalc.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
File: l3backend-pdftex.def 2022-04-20 L3 backend support: PDF output (pdfTeX)
|
||||
\l__color_backend_stack_int=\count302
|
||||
\l__pdf_internal_box=\box63
|
||||
)
|
||||
(./gallier.aux)
|
||||
\openout1 = `gallier.aux'.
|
||||
|
||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 13.
|
||||
LaTeX Font Info: ... okay on input line 13.
|
||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 13.
|
||||
LaTeX Font Info: ... okay on input line 13.
|
||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 13.
|
||||
LaTeX Font Info: ... okay on input line 13.
|
||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 13.
|
||||
LaTeX Font Info: ... okay on input line 13.
|
||||
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 13.
|
||||
LaTeX Font Info: ... okay on input line 13.
|
||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 13.
|
||||
LaTeX Font Info: ... okay on input line 13.
|
||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 13.
|
||||
LaTeX Font Info: ... okay on input line 13.
|
||||
|
||||
*geometry* driver: auto-detecting
|
||||
*geometry* detected driver: pdftex
|
||||
*geometry* verbose mode - [ preamble ] result:
|
||||
* driver: pdftex
|
||||
* paper: a4paper
|
||||
* layout: <same size as paper>
|
||||
* layoutoffset:(h,v)=(0.0pt,0.0pt)
|
||||
* modes: landscape
|
||||
* h-part:(L,W,R)=(0.0pt, 845.04684pt, 0.0pt)
|
||||
* v-part:(T,H,B)=(0.0pt, 597.50787pt, 0.0pt)
|
||||
* \paperwidth=845.04684pt
|
||||
* \paperheight=597.50787pt
|
||||
* \textwidth=845.04684pt
|
||||
* \textheight=597.50787pt
|
||||
* \oddsidemargin=-72.26999pt
|
||||
* \evensidemargin=-72.26999pt
|
||||
* \topmargin=-109.26999pt
|
||||
* \headheight=12.0pt
|
||||
* \headsep=25.0pt
|
||||
* \topskip=10.0pt
|
||||
* \footskip=30.0pt
|
||||
* \marginparwidth=144.0pt
|
||||
* \marginparsep=11.0pt
|
||||
* \columnsep=10.0pt
|
||||
* \skip\footins=9.0pt plus 4.0pt minus 2.0pt
|
||||
* \hoffset=0.0pt
|
||||
* \voffset=0.0pt
|
||||
* \mag=1000
|
||||
* \@twocolumnfalse
|
||||
* \@twosidefalse
|
||||
* \@mparswitchfalse
|
||||
* \@reversemarginfalse
|
||||
* (1in=72.27pt=25.4mm, 1cm=28.453pt)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
[Loading MPS to PDF converter (version 2006.09.02).]
|
||||
\scratchcounter=\count303
|
||||
\scratchdimen=\dimen199
|
||||
\scratchbox=\box64
|
||||
\nofMPsegments=\count304
|
||||
\nofMParguments=\count305
|
||||
\everyMPshowfont=\toks33
|
||||
\MPscratchCnt=\count306
|
||||
\MPscratchDim=\dimen256
|
||||
\MPnumerator=\count307
|
||||
\makeMPintoPDFobject=\count308
|
||||
\everyMPtoPDFconversion=\toks34
|
||||
) (/usr/local/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf
|
||||
Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4
|
||||
85.
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
|
||||
e
|
||||
))
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <7> on input line 16.
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <5> on input line 16.
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <9> on input line 18.
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <6> on input line 18.
|
||||
|
||||
! Extra }, or forgotten $.
|
||||
l.18 ...m) {\bfseries{\small{<<<$dateFromHuman>>>}
|
||||
}};
|
||||
?
|
||||
! Emergency stop.
|
||||
l.18
|
||||
|
||||
End of file on the terminal!
|
||||
|
||||
|
||||
Here is how much of TeX's memory you used:
|
||||
13178 strings out of 478300
|
||||
274480 string characters out of 5847626
|
||||
540649 words of memory out of 5000000
|
||||
31131 multiletter control sequences out of 15000+600000
|
||||
471975 words of font info for 37 fonts, out of 8000000 for 9000
|
||||
1141 hyphenation exceptions out of 8191
|
||||
100i,4n,104p,444b,583s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
||||
! ==> Fatal error occurred, no output PDF file produced!
|
|
@ -0,0 +1 @@
|
|||
\relax
|
|
@ -0,0 +1,554 @@
|
|||
This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022) (preloaded format=pdflatex 2022.5.14) 13 DEC 2024 01:32
|
||||
entering extended mode
|
||||
restricted \write18 enabled.
|
||||
%&-line parsing enabled.
|
||||
**gallier.tex
|
||||
(./gallier.tex
|
||||
LaTeX2e <2021-11-15> patch level 1
|
||||
L3 programming layer <2022-05-04>
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
Document Class: article 2021/10/04 v1.4n Standard LaTeX document class
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
File: size10.clo 2021/10/04 v1.4n Standard LaTeX file (size option)
|
||||
)
|
||||
\c@part=\count185
|
||||
\c@section=\count186
|
||||
\c@subsection=\count187
|
||||
\c@subsubsection=\count188
|
||||
\c@paragraph=\count189
|
||||
\c@subparagraph=\count190
|
||||
\c@figure=\count191
|
||||
\c@table=\count192
|
||||
\abovecaptionskip=\skip47
|
||||
\belowcaptionskip=\skip48
|
||||
\bibindent=\dimen138
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
Package: geometry 2020/01/02 v5.9 Page Geometry
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
|
||||
\KV@toks@=\toks16
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
Package: iftex 2022/02/03 v1.0f TeX engine tests
|
||||
))
|
||||
\Gm@cnth=\count193
|
||||
\Gm@cntv=\count194
|
||||
\c@Gm@tempcnt=\count195
|
||||
\Gm@bindingoffset=\dimen139
|
||||
\Gm@wd@mp=\dimen140
|
||||
\Gm@odd@mp=\dimen141
|
||||
\Gm@even@mp=\dimen142
|
||||
\Gm@layoutwidth=\dimen143
|
||||
\Gm@layoutheight=\dimen144
|
||||
\Gm@layouthoffset=\dimen145
|
||||
\Gm@layoutvoffset=\dimen146
|
||||
\Gm@dimlist=\toks17
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex
|
||||
\pgfutil@everybye=\toks18
|
||||
\pgfutil@tempdima=\dimen147
|
||||
\pgfutil@tempdimb=\dimen148
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.t
|
||||
ex)) (/usr/local/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def
|
||||
\pgfutil@abb=\box50
|
||||
) (/usr/local/texlive/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/pgf.revision.tex)
|
||||
Package: pgfrcs 2021/05/15 v3.1.9a (3.1.9a)
|
||||
))
|
||||
Package: pgf 2021/05/15 v3.1.9a (3.1.9a)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
Package: graphics 2021/03/04 v1.4d Standard LaTeX Graphics (DPC,SPQR)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
Package: trig 2021/08/11 v1.11 sin cos tan (DPC)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
|
||||
)
|
||||
Package graphics Info: Driver file: pdftex.def on input line 107.
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
File: pdftex.def 2020/10/05 v1.2a Graphics/color driver for pdftex
|
||||
))
|
||||
\Gin@req@height=\dimen149
|
||||
\Gin@req@width=\dimen150
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
|
||||
Package: pgfsys 2021/05/15 v3.1.9a (3.1.9a)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
|
||||
\pgfkeys@pathtoks=\toks19
|
||||
\pgfkeys@temptoks=\toks20
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.t
|
||||
ex
|
||||
\pgfkeys@tmptoks=\toks21
|
||||
))
|
||||
\pgf@x=\dimen151
|
||||
\pgf@y=\dimen152
|
||||
\pgf@xa=\dimen153
|
||||
\pgf@ya=\dimen154
|
||||
\pgf@xb=\dimen155
|
||||
\pgf@yb=\dimen156
|
||||
\pgf@xc=\dimen157
|
||||
\pgf@yc=\dimen158
|
||||
\pgf@xd=\dimen159
|
||||
\pgf@yd=\dimen160
|
||||
\w@pgf@writea=\write3
|
||||
\r@pgf@reada=\read2
|
||||
\c@pgf@counta=\count196
|
||||
\c@pgf@countb=\count197
|
||||
\c@pgf@countc=\count198
|
||||
\c@pgf@countd=\count199
|
||||
\t@pgf@toka=\toks22
|
||||
\t@pgf@tokb=\toks23
|
||||
\t@pgf@tokc=\toks24
|
||||
\pgf@sys@id@count=\count266
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg
|
||||
File: pgf.cfg 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
Driver file for pgf: pgfsys-pdftex.def
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def
|
||||
File: pgfsys-pdftex.def 2021/05/15 v3.1.9a (3.1.9a)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.de
|
||||
f
|
||||
File: pgfsys-common-pdf.def 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)))
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.
|
||||
tex
|
||||
File: pgfsyssoftpath.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgfsyssoftpath@smallbuffer@items=\count267
|
||||
\pgfsyssoftpath@bigbuffer@items=\count268
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.
|
||||
tex
|
||||
File: pgfsysprotocol.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)) (/usr/local/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty
|
||||
Package: xcolor 2021/10/31 v2.13 LaTeX color extensions (UK)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg
|
||||
File: color.cfg 2016/01/02 v1.6 sample color configuration
|
||||
)
|
||||
Package xcolor Info: Driver file: pdftex.def on input line 227.
|
||||
Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1352.
|
||||
Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1356.
|
||||
Package xcolor Info: Model `RGB' extended on input line 1368.
|
||||
Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1370.
|
||||
Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1371.
|
||||
Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1372.
|
||||
Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1373.
|
||||
Package xcolor Info: Model `Gray' substituted by `gray' on input line 1374.
|
||||
Package xcolor Info: Model `wave' substituted by `hsb' on input line 1375.
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
|
||||
Package: pgfcore 2021/05/15 v3.1.9a (3.1.9a)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex
|
||||
\pgfmath@dimen=\dimen161
|
||||
\pgfmath@count=\count269
|
||||
\pgfmath@box=\box51
|
||||
\pgfmath@toks=\toks25
|
||||
\pgfmath@stack@operand=\toks26
|
||||
\pgfmath@stack@operation=\toks27
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code
|
||||
.tex)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonomet
|
||||
ric.code.tex)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.cod
|
||||
e.tex)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison
|
||||
.code.tex)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.
|
||||
tex)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code
|
||||
.tex)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.
|
||||
tex)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerari
|
||||
thmetics.code.tex)))
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex
|
||||
\c@pgfmathroundto@lastzeros=\count270
|
||||
))
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfint.code.tex)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.te
|
||||
x
|
||||
File: pgfcorepoints.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgf@picminx=\dimen162
|
||||
\pgf@picmaxx=\dimen163
|
||||
\pgf@picminy=\dimen164
|
||||
\pgf@picmaxy=\dimen165
|
||||
\pgf@pathminx=\dimen166
|
||||
\pgf@pathmaxx=\dimen167
|
||||
\pgf@pathminy=\dimen168
|
||||
\pgf@pathmaxy=\dimen169
|
||||
\pgf@xx=\dimen170
|
||||
\pgf@xy=\dimen171
|
||||
\pgf@yx=\dimen172
|
||||
\pgf@yy=\dimen173
|
||||
\pgf@zx=\dimen174
|
||||
\pgf@zy=\dimen175
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.
|
||||
code.tex
|
||||
File: pgfcorepathconstruct.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgf@path@lastx=\dimen176
|
||||
\pgf@path@lasty=\dimen177
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code
|
||||
.tex
|
||||
File: pgfcorepathusage.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgf@shorten@end@additional=\dimen178
|
||||
\pgf@shorten@start@additional=\dimen179
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.te
|
||||
x
|
||||
File: pgfcorescopes.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgfpic=\box52
|
||||
\pgf@hbox=\box53
|
||||
\pgf@layerbox@main=\box54
|
||||
\pgf@picture@serial@count=\count271
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.c
|
||||
ode.tex
|
||||
File: pgfcoregraphicstate.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgflinewidth=\dimen180
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformation
|
||||
s.code.tex
|
||||
File: pgfcoretransformations.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgf@pt@x=\dimen181
|
||||
\pgf@pt@y=\dimen182
|
||||
\pgf@pt@temp=\dimen183
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex
|
||||
File: pgfcorequick.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.t
|
||||
ex
|
||||
File: pgfcoreobjects.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing
|
||||
.code.tex
|
||||
File: pgfcorepathprocessing.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.te
|
||||
x
|
||||
File: pgfcorearrows.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgfarrowsep=\dimen184
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex
|
||||
File: pgfcoreshade.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgf@max=\dimen185
|
||||
\pgf@sys@shading@range@num=\count272
|
||||
\pgf@shadingcount=\count273
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex
|
||||
File: pgfcoreimage.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.
|
||||
tex
|
||||
File: pgfcoreexternal.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgfexternal@startupbox=\box55
|
||||
))
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.te
|
||||
x
|
||||
File: pgfcorelayers.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.c
|
||||
ode.tex
|
||||
File: pgfcoretransparency.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.
|
||||
tex
|
||||
File: pgfcorepatterns.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex
|
||||
File: pgfcorerdf.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)))
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex
|
||||
File: pgfmoduleshapes.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgfnodeparttextbox=\box56
|
||||
) (/usr/local/texlive/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex
|
||||
File: pgfmoduleplot.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65
|
||||
.sty
|
||||
Package: pgfcomp-version-0-65 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgf@nodesepstart=\dimen186
|
||||
\pgf@nodesepend=\dimen187
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18
|
||||
.sty
|
||||
Package: pgfcomp-version-1-18 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)) (/usr/local/texlive/texmf-dist/tex/latex/pgf/utilities/pgffor.sty
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex))
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/pgf/math/pgfmath.sty
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex))
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex
|
||||
Package: pgffor 2021/05/15 v3.1.9a (3.1.9a)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)
|
||||
\pgffor@iter=\dimen188
|
||||
\pgffor@skip=\dimen189
|
||||
\pgffor@stack=\toks28
|
||||
\pgffor@toks=\toks29
|
||||
))
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
|
||||
Package: tikz 2021/05/15 v3.1.9a (3.1.9a)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers
|
||||
.code.tex
|
||||
File: pgflibraryplothandlers.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgf@plot@mark@count=\count274
|
||||
\pgfplotmarksize=\dimen190
|
||||
)
|
||||
\tikz@lastx=\dimen191
|
||||
\tikz@lasty=\dimen192
|
||||
\tikz@lastxsaved=\dimen193
|
||||
\tikz@lastysaved=\dimen194
|
||||
\tikz@lastmovetox=\dimen195
|
||||
\tikz@lastmovetoy=\dimen196
|
||||
\tikzleveldistance=\dimen197
|
||||
\tikzsiblingdistance=\dimen198
|
||||
\tikz@figbox=\box57
|
||||
\tikz@figbox@bg=\box58
|
||||
\tikz@tempbox=\box59
|
||||
\tikz@tempbox@bg=\box60
|
||||
\tikztreelevel=\count275
|
||||
\tikznumberofchildren=\count276
|
||||
\tikznumberofcurrentchild=\count277
|
||||
\tikz@fig@count=\count278
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex
|
||||
File: pgfmodulematrix.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
\pgfmatrixcurrentrow=\count279
|
||||
\pgfmatrixcurrentcolumn=\count280
|
||||
\pgf@matrix@numberofcolumns=\count281
|
||||
)
|
||||
\tikz@expandcount=\count282
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tik
|
||||
zlibrarytopaths.code.tex
|
||||
File: tikzlibrarytopaths.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)))
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/background/background.sty
|
||||
Package: background 2014/03/04 v2.1 background material
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/xkeyval/xkeyval.sty
|
||||
Package: xkeyval 2020/11/20 v2.8 package option processing (HA)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/xkeyval/xkeyval.tex
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/xkeyval/xkvutils.tex
|
||||
\XKV@toks=\toks30
|
||||
\XKV@tempa@toks=\toks31
|
||||
)
|
||||
\XKV@depth=\count283
|
||||
File: xkeyval.tex 2014/12/03 v2.7a key=value parser (HA)
|
||||
))
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/everypage/everypage.sty
|
||||
Package: everypage 2020/10/17 R2.0b Hooks to run on every page
|
||||
|
||||
|
||||
Package everypage Warning: Functionality similar to this package has recently
|
||||
(everypage) been implemented in LaTeX. This package is now in
|
||||
(everypage) legacy status.
|
||||
(everypage) Please, don't use it in new documents and packages.
|
||||
|
||||
|
||||
Package everypage Warning: You appear to be running a version of LaTeX
|
||||
(everypage) providing the new functionality.
|
||||
(everypage) Doing the best to deliver the original `everypage`
|
||||
(everypage) interface on top of it. Strict equivalence is
|
||||
(everypage) not possible, breakage may occur.
|
||||
(everypage) If truly needed, Use `everypage-1x` to force the
|
||||
(everypage) loading of an older code base.
|
||||
|
||||
) (/usr/local/texlive/texmf-dist/tex/latex/tools/afterpage.sty
|
||||
Package: afterpage 2014/10/28 v1.08 After-Page Package (DPC)
|
||||
\AP@output=\toks32
|
||||
\AP@partial=\box61
|
||||
\AP@footins=\box62
|
||||
))
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/blindtext/blindtext.sty
|
||||
Package: blindtext 2012/01/06 V2.0 blindtext-Package
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/tools/xspace.sty
|
||||
Package: xspace 2014/10/28 v1.13 Space after command names (DPC,MH)
|
||||
)
|
||||
\c@blindtext=\count284
|
||||
\c@Blindtext=\count285
|
||||
\c@blind@countparstart=\count286
|
||||
\blind@countxx=\count287
|
||||
\blindtext@numBlindtext=\count288
|
||||
\blind@countyy=\count289
|
||||
\c@blindlist=\count290
|
||||
\c@blindlistlevel=\count291
|
||||
\c@blindlist@level=\count292
|
||||
\blind@listitem=\count293
|
||||
\c@blind@listcount=\count294
|
||||
\c@blind@levelcount=\count295
|
||||
\blind@mathformula=\count296
|
||||
\blind@Mathformula=\count297
|
||||
\c@blind@randomcount=\count298
|
||||
\c@blind@randommax=\count299
|
||||
\c@blind@pangramcount=\count300
|
||||
\c@blind@pangrammax=\count301
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tik
|
||||
zlibrarymatrix.code.tex
|
||||
File: tikzlibrarymatrix.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tik
|
||||
zlibraryshapes.misc.code.tex
|
||||
File: tikzlibraryshapes.misc.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshape
|
||||
s.misc.code.tex
|
||||
File: pgflibraryshapes.misc.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
))
|
||||
(/usr/local/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tik
|
||||
zlibrarycalc.code.tex
|
||||
File: tikzlibrarycalc.code.tex 2021/05/15 v3.1.9a (3.1.9a)
|
||||
)
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
File: l3backend-pdftex.def 2022-04-20 L3 backend support: PDF output (pdfTeX)
|
||||
\l__color_backend_stack_int=\count302
|
||||
\l__pdf_internal_box=\box63
|
||||
)
|
||||
(./gallier.aux)
|
||||
\openout1 = `gallier.aux'.
|
||||
|
||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 13.
|
||||
LaTeX Font Info: ... okay on input line 13.
|
||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 13.
|
||||
LaTeX Font Info: ... okay on input line 13.
|
||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 13.
|
||||
LaTeX Font Info: ... okay on input line 13.
|
||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 13.
|
||||
LaTeX Font Info: ... okay on input line 13.
|
||||
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 13.
|
||||
LaTeX Font Info: ... okay on input line 13.
|
||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 13.
|
||||
LaTeX Font Info: ... okay on input line 13.
|
||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 13.
|
||||
LaTeX Font Info: ... okay on input line 13.
|
||||
|
||||
*geometry* driver: auto-detecting
|
||||
*geometry* detected driver: pdftex
|
||||
*geometry* verbose mode - [ preamble ] result:
|
||||
* driver: pdftex
|
||||
* paper: a4paper
|
||||
* layout: <same size as paper>
|
||||
* layoutoffset:(h,v)=(0.0pt,0.0pt)
|
||||
* modes: landscape
|
||||
* h-part:(L,W,R)=(0.0pt, 845.04684pt, 0.0pt)
|
||||
* v-part:(T,H,B)=(0.0pt, 597.50787pt, 0.0pt)
|
||||
* \paperwidth=845.04684pt
|
||||
* \paperheight=597.50787pt
|
||||
* \textwidth=845.04684pt
|
||||
* \textheight=597.50787pt
|
||||
* \oddsidemargin=-72.26999pt
|
||||
* \evensidemargin=-72.26999pt
|
||||
* \topmargin=-109.26999pt
|
||||
* \headheight=12.0pt
|
||||
* \headsep=25.0pt
|
||||
* \topskip=10.0pt
|
||||
* \footskip=30.0pt
|
||||
* \marginparwidth=144.0pt
|
||||
* \marginparsep=11.0pt
|
||||
* \columnsep=10.0pt
|
||||
* \skip\footins=9.0pt plus 4.0pt minus 2.0pt
|
||||
* \hoffset=0.0pt
|
||||
* \voffset=0.0pt
|
||||
* \mag=1000
|
||||
* \@twocolumnfalse
|
||||
* \@twosidefalse
|
||||
* \@mparswitchfalse
|
||||
* \@reversemarginfalse
|
||||
* (1in=72.27pt=25.4mm, 1cm=28.453pt)
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
[Loading MPS to PDF converter (version 2006.09.02).]
|
||||
\scratchcounter=\count303
|
||||
\scratchdimen=\dimen199
|
||||
\scratchbox=\box64
|
||||
\nofMPsegments=\count304
|
||||
\nofMParguments=\count305
|
||||
\everyMPshowfont=\toks33
|
||||
\MPscratchCnt=\count306
|
||||
\MPscratchDim=\dimen256
|
||||
\MPnumerator=\count307
|
||||
\makeMPintoPDFobject=\count308
|
||||
\everyMPtoPDFconversion=\toks34
|
||||
) (/usr/local/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf
|
||||
Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4
|
||||
85.
|
||||
|
||||
(/usr/local/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
|
||||
e
|
||||
))
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <7> on input line 16.
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <5> on input line 16.
|
||||
|
||||
Missing character: There is no @ in font nullfont!
|
||||
Missing character: There is no f in font nullfont!
|
||||
Missing character: There is no o in font nullfont!
|
||||
Missing character: There is no r in font nullfont!
|
||||
Missing character: There is no e in font nullfont!
|
||||
Missing character: There is no a in font nullfont!
|
||||
Missing character: There is no c in font nullfont!
|
||||
Missing character: There is no h in font nullfont!
|
||||
Missing character: There is no ( in font nullfont!
|
||||
Missing character: There is no i in font nullfont!
|
||||
Missing character: There is no = in font nullfont!
|
||||
Missing character: There is no > in font nullfont!
|
||||
! Missing $ inserted.
|
||||
<inserted text>
|
||||
$
|
||||
l.31
|
||||
|
||||
?
|
||||
! Emergency stop.
|
||||
<inserted text>
|
||||
$
|
||||
l.31
|
||||
|
||||
End of file on the terminal!
|
||||
|
||||
|
||||
Here is how much of TeX's memory you used:
|
||||
13198 strings out of 478300
|
||||
274986 string characters out of 5847626
|
||||
541653 words of memory out of 5000000
|
||||
31158 multiletter control sequences out of 15000+600000
|
||||
470152 words of font info for 31 fonts, out of 8000000 for 9000
|
||||
1141 hyphenation exceptions out of 8191
|
||||
100i,7n,104p,411b,651s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
||||
! ==> Fatal error occurred, no output PDF file produced!
|
Binary file not shown.
|
@ -0,0 +1,41 @@
|
|||
\documentclass[a4paper,landscape]{article}
|
||||
|
||||
\usepackage[landscape,top=0cm,left=0cm,bottom=0cm,right=0cm]{geometry}
|
||||
\usepackage{tikz}
|
||||
\usepackage{background}
|
||||
\usepackage{blindtext}
|
||||
\usetikzlibrary{matrix, shapes.misc, calc}
|
||||
|
||||
\pagestyle{empty}
|
||||
\setlength{\parindent}{0cm}
|
||||
\backgroundsetup{scale = 1, angle = 0, opacity = 1, color=black, contents = {\includegraphics[width = \paperwidth, height = \paperheight] {gallier.pdf}}}
|
||||
|
||||
\begin{document}
|
||||
\noindent \sffamily
|
||||
|
||||
@foreach($members as $chunk)
|
||||
\begin{tikzpicture}[remember picture,overlay,yscale=-1]
|
||||
\node[anchor=base west] at (17mm,29.62mm) {\bfseries{\small{<<<$dateFromHuman>>>}}};
|
||||
\node[anchor=base west] at (34mm,29.62mm) {\bfseries{\small{<<<$dateUntilHuman>>>}}};
|
||||
\node[] at (203mm,15.55mm) {\bfseries{\small{<<<$zipLocation>>>}}};
|
||||
|
||||
\node[thick, cross out,draw=black,text width=2.4mm, text height=2.4mm, inner sep=0mm] at (17.76mm,47.10mm) {};
|
||||
|
||||
@foreach($chunk as $i => $member)
|
||||
\node[anchor=center, text width=9.75mm, align=center] at ($(19.35mm, 59.7mm + 9.2mm * <<<$i%14>>>)$) {<<<$i+1>>>};
|
||||
\node[anchor=center, text width=41.75mm, align=center] at ($(48.35mm, 59.7mm + 9.2mm * <<<$i%14>>>)$) {<<<$member->lastname>>>};
|
||||
\node[anchor=center, text width=37.75mm, align=center] at ($(91.35mm, 59.7mm + 9.2mm * <<<$i%14>>>)$) {<<<$member->firstname>>>};
|
||||
\node[anchor=center, text width=45.75mm, align=center] at ($(135.35mm, 59.7mm + 9.2mm * <<<$i%14>>>)$) {<<<$member->address>>>};
|
||||
\node[anchor=center, text width=26.75mm, align=center] at ($(174.35mm, 59.7mm + 9.2mm * <<<$i%14>>>)$) {<<<$member->city()>>>};
|
||||
\node[anchor=center, text width=19.75mm, align=center] at ($(199.35mm, 59.7mm + 9.2mm * <<<$i%14>>>)$) {<<<$member->birthdayHuman()>>>};
|
||||
\node[anchor=center, text width=7.75mm, align=center] at ($(216.35mm, 59.7mm + 9.2mm * <<<$i%14>>>)$) {<<<$member->gender?->short>>>};
|
||||
\node[anchor=center, text width=7.75mm, align=center] at ($(276.35mm, 59.7mm + 9.2mm * <<<$i%14>>>)$) {<<<$member->isLeader ? 'GL' : 'T'>>>};
|
||||
@endforeach
|
||||
|
||||
\end{tikzpicture}
|
||||
|
||||
\pagebreak
|
||||
|
||||
@endforeach
|
||||
\end{document}
|
||||
|
Binary file not shown.
Binary file not shown.
|
@ -14,26 +14,85 @@ use Illuminate\Foundation\Testing\DatabaseTransactions;
|
|||
use Laravel\Passport\Client;
|
||||
use Laravel\Passport\Passport;
|
||||
use PHPUnit\Framework\Attributes\DataProvider;
|
||||
use Spatie\LaravelData\Data;
|
||||
use Tests\RequestFactories\ContributionMemberApiRequestFactory;
|
||||
use Tests\RequestFactories\ContributionRequestFactory;
|
||||
use Tests\TestCase;
|
||||
use Zoomyboy\Tex\Tex;
|
||||
|
||||
class StoreTest extends TestCase
|
||||
{
|
||||
use DatabaseTransactions;
|
||||
uses(DatabaseTransactions::class);
|
||||
|
||||
/**
|
||||
* @testWith ["App\\Contribution\\Documents\\CitySolingenDocument", ["Super tolles Lager", "Max Muster", "Jane Muster", "15.06.1991"]]
|
||||
* ["App\\Contribution\\Documents\\RdpNrwDocument", ["Muster, Max", "Muster, Jane", "15.06.1991", "42777 SG"]]
|
||||
* ["App\\Contribution\\Documents\\CityRemscheidDocument", ["Max", "Muster", "Jane"]]
|
||||
* ["App\\Contribution\\Documents\\CityFrankfurtMainDocument", ["Max", "Muster", "Jane"]]
|
||||
* ["App\\Contribution\\Documents\\BdkjHesse", ["Max", "Muster", "Jane"]]
|
||||
*
|
||||
* @param array<int, string> $bodyChecks
|
||||
*/
|
||||
public function testItCompilesContributionDocumentsViaRequest(string $type, array $bodyChecks): void
|
||||
{
|
||||
dataset('validation', function () {
|
||||
return [
|
||||
[
|
||||
['type' => 'aaa'],
|
||||
CitySolingenDocument::class,
|
||||
'type',
|
||||
],
|
||||
[
|
||||
['type' => ''],
|
||||
CitySolingenDocument::class,
|
||||
'type',
|
||||
],
|
||||
[
|
||||
['dateFrom' => ''],
|
||||
CitySolingenDocument::class,
|
||||
'dateFrom',
|
||||
],
|
||||
[
|
||||
['dateFrom' => '2022-01'],
|
||||
CitySolingenDocument::class,
|
||||
'dateFrom',
|
||||
],
|
||||
[
|
||||
['dateUntil' => ''],
|
||||
CitySolingenDocument::class,
|
||||
'dateUntil',
|
||||
],
|
||||
[
|
||||
['dateUntil' => '2022-01'],
|
||||
CitySolingenDocument::class,
|
||||
'dateUntil',
|
||||
],
|
||||
[
|
||||
['country' => -1],
|
||||
RdpNrwDocument::class,
|
||||
'country',
|
||||
],
|
||||
[
|
||||
['country' => 'AAAA'],
|
||||
RdpNrwDocument::class,
|
||||
'country',
|
||||
],
|
||||
[
|
||||
['members' => 'A'],
|
||||
RdpNrwDocument::class,
|
||||
'members',
|
||||
],
|
||||
[
|
||||
['members' => [99999]],
|
||||
RdpNrwDocument::class,
|
||||
'members.0',
|
||||
],
|
||||
[
|
||||
['members' => ['lalala']],
|
||||
RdpNrwDocument::class,
|
||||
'members.0',
|
||||
],
|
||||
[
|
||||
['eventName' => ''],
|
||||
CitySolingenDocument::class,
|
||||
'eventName',
|
||||
],
|
||||
[
|
||||
['zipLocation' => ''],
|
||||
CitySolingenDocument::class,
|
||||
'zipLocation',
|
||||
],
|
||||
];
|
||||
});
|
||||
|
||||
it('compiles documents via api', function (string $type, array $bodyChecks) {
|
||||
$this->withoutExceptionHandling();
|
||||
Tex::spy();
|
||||
$this->login()->loginNami();
|
||||
|
@ -54,10 +113,16 @@ class StoreTest extends TestCase
|
|||
$response->assertSessionDoesntHaveErrors();
|
||||
$response->assertOk();
|
||||
Tex::assertCompiled($type, fn ($document) => $document->hasAllContent($bodyChecks));
|
||||
}
|
||||
})->with([
|
||||
["App\\Contribution\\Documents\\CitySolingenDocument", ["Super tolles Lager", "Max Muster", "Jane Muster", "15.06.1991"]],
|
||||
["App\\Contribution\\Documents\\RdpNrwDocument", ["Muster, Max", "Muster, Jane", "15.06.1991", "42777 SG"]],
|
||||
["App\\Contribution\\Documents\\CityRemscheidDocument", ["Max", "Muster", "Jane"]],
|
||||
["App\\Contribution\\Documents\\CityFrankfurtMainDocument", ["Max", "Muster", "Jane"]],
|
||||
["App\\Contribution\\Documents\\BdkjHesse", ["Max", "Muster", "Jane"]],
|
||||
["App\\Contribution\\Documents\\GallierDocument", ["Max", "Muster", "Jane", "42777 SG", "15.06.1991", "16.06.1991"]],
|
||||
]);
|
||||
|
||||
public function testItCompilesGroupNameInSolingenDocument(): void
|
||||
{
|
||||
it('testItCompilesGroupNameInSolingenDocument', function () {
|
||||
$this->withoutExceptionHandling()->login()->loginNami();
|
||||
Tex::spy();
|
||||
InvoiceSettings::fake(['from_long' => 'Stamm BiPi']);
|
||||
|
@ -67,10 +132,9 @@ class StoreTest extends TestCase
|
|||
]);
|
||||
|
||||
Tex::assertCompiled(CitySolingenDocument::class, fn ($document) => $document->hasAllContent(['Stamm BiPi']));
|
||||
}
|
||||
});
|
||||
|
||||
public function testItCompilesContributionDocumentsViaApi(): void
|
||||
{
|
||||
it('testItCompilesContributionDocumentsViaApi', function () {
|
||||
$this->withoutExceptionHandling();
|
||||
Tex::spy();
|
||||
Gender::factory()->female()->create();
|
||||
|
@ -96,42 +160,28 @@ class StoreTest extends TestCase
|
|||
$response->assertSessionDoesntHaveErrors();
|
||||
$response->assertOk();
|
||||
Tex::assertCompiled(CitySolingenDocument::class, fn ($document) => $document->hasAllContent(['Super']));
|
||||
}
|
||||
});
|
||||
|
||||
/**
|
||||
* @testWith [""]
|
||||
* ["aaaa"]
|
||||
* ["YWFhCg=="]
|
||||
*/
|
||||
public function testInputShouldBeBase64EncodedJson(string $payload): void
|
||||
{
|
||||
it('testInputShouldBeBase64EncodedJson', function (string $payload) {
|
||||
$this->login()->loginNami();
|
||||
|
||||
$this->call('GET', '/contribution-generate', ['payload' => $payload])->assertSessionHasErrors('payload');
|
||||
}
|
||||
})->with([
|
||||
[""],
|
||||
["aaaa"],
|
||||
["YWFhCg=="],
|
||||
]);
|
||||
|
||||
/**
|
||||
* @param array<string, string> $input
|
||||
* @param class-string<ContributionDocument> $documentClass
|
||||
*/
|
||||
#[DataProvider('validationDataProvider')]
|
||||
public function testItValidatesInput(array $input, string $documentClass, string $errorField): void
|
||||
{
|
||||
it('testItValidatesInput', function (array $input, string $documentClass, string $errorField) {
|
||||
$this->login()->loginNami();
|
||||
Country::factory()->create();
|
||||
Member::factory()->defaults()->create();
|
||||
|
||||
$this->postJson('/contribution-validate', ContributionRequestFactory::new()->type($documentClass)->state($input)->create())
|
||||
->assertJsonValidationErrors($errorField);
|
||||
}
|
||||
})->with('validation');
|
||||
|
||||
/**
|
||||
* @param array<string, string> $input
|
||||
* @param class-string<ContributionDocument> $documentClass
|
||||
*/
|
||||
#[DataProvider('validationDataProvider')]
|
||||
public function testItValidatesInputBeforeGeneration(array $input, string $documentClass, string $errorField): void
|
||||
{
|
||||
it('testItValidatesInputBeforeGeneration', function (array $input, string $documentClass, string $errorField) {
|
||||
$this->login()->loginNami();
|
||||
Country::factory()->create();
|
||||
Member::factory()->defaults()->create();
|
||||
|
@ -139,74 +189,4 @@ class StoreTest extends TestCase
|
|||
$this->call('GET', '/contribution-generate', [
|
||||
'payload' => ContributionRequestFactory::new()->type($documentClass)->state($input)->toBase64(),
|
||||
])->assertSessionHasErrors($errorField);
|
||||
}
|
||||
|
||||
public static function validationDataProvider(): Generator
|
||||
{
|
||||
yield [
|
||||
['type' => 'aaa'],
|
||||
CitySolingenDocument::class,
|
||||
'type',
|
||||
];
|
||||
yield [
|
||||
['type' => ''],
|
||||
CitySolingenDocument::class,
|
||||
'type',
|
||||
];
|
||||
yield [
|
||||
['dateFrom' => ''],
|
||||
CitySolingenDocument::class,
|
||||
'dateFrom',
|
||||
];
|
||||
yield [
|
||||
['dateFrom' => '2022-01'],
|
||||
CitySolingenDocument::class,
|
||||
'dateFrom',
|
||||
];
|
||||
yield [
|
||||
['dateUntil' => ''],
|
||||
CitySolingenDocument::class,
|
||||
'dateUntil',
|
||||
];
|
||||
yield [
|
||||
['dateUntil' => '2022-01'],
|
||||
CitySolingenDocument::class,
|
||||
'dateUntil',
|
||||
];
|
||||
yield [
|
||||
['country' => -1],
|
||||
RdpNrwDocument::class,
|
||||
'country',
|
||||
];
|
||||
yield [
|
||||
['country' => 'AAAA'],
|
||||
RdpNrwDocument::class,
|
||||
'country',
|
||||
];
|
||||
yield [
|
||||
['members' => 'A'],
|
||||
RdpNrwDocument::class,
|
||||
'members',
|
||||
];
|
||||
yield [
|
||||
['members' => [99999]],
|
||||
RdpNrwDocument::class,
|
||||
'members.0',
|
||||
];
|
||||
yield [
|
||||
['members' => ['lalala']],
|
||||
RdpNrwDocument::class,
|
||||
'members.0',
|
||||
];
|
||||
yield [
|
||||
['eventName' => ''],
|
||||
CitySolingenDocument::class,
|
||||
'eventName',
|
||||
];
|
||||
yield [
|
||||
['zipLocation' => ''],
|
||||
CitySolingenDocument::class,
|
||||
'zipLocation',
|
||||
];
|
||||
}
|
||||
}
|
||||
})->with('validation');
|
||||
|
|
Loading…
Reference in New Issue