Build latest book artifacts / build (push) Canceled after 0s
dependency resolution / resolve (3.11) (push) Canceled after 0s
dependency resolution / resolve (3.13) (push) Canceled after 0s
deploy-pages / build (push) Canceled after 0s
deploy-pages / deploy (push) Canceled after 0s
i18n consistency check / check (push) Canceled after 0s
provider adoption tests / test (chapter2/context-compression) (push) Canceled after 0s
provider adoption tests / test (chapter2/prompt-injection) (push) Canceled after 0s
provider adoption tests / test (chapter2/system-hint) (push) Canceled after 0s
provider adoption tests / test (chapter3/log-sanitization) (push) Canceled after 0s
web-search-agent tests / test (push) Canceled after 0s
web-search-agent tests / agentbook (push) Canceled after 0s
14 lines
571 B
OpenEdge ABL
14 lines
571 B
OpenEdge ABL
\NeedsTeXFormat{LaTeX2e}
|
|
\ProvidesClass{elegantbook-ar}[2026/07/26 ElegantBook wrapper for Arabic RTL]
|
|
|
|
% ElegantBook loads biblatex internally. Polyglossia must be loaded first, so
|
|
% register it on LaTeX's package hook before delegating to the upstream class.
|
|
% fvextra loads lineno later; bidi requires lineno to have been loaded before
|
|
% bidi/polyglossia, so keep this ordering dependency in the early hook.
|
|
\AddToHook{package/biblatex/before}{%
|
|
\RequirePackage{float}%
|
|
\RequirePackage{lineno}%
|
|
\RequirePackage{polyglossia}%
|
|
}
|
|
\LoadClassWithOptions{elegantbook}
|