texlive[74753] Master/texmf-dist: litetable (26mar25)
commits+karl at tug.org
commits+karl at tug.org
Wed Mar 26 21:02:12 CET 2025
Revision: 74753
https://tug.org/svn/texlive?view=revision&revision=74753
Author: karl
Date: 2025-03-26 21:02:12 +0100 (Wed, 26 Mar 2025)
Log Message:
-----------
litetable (26mar25)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/litetable/README.md
trunk/Master/texmf-dist/doc/latex/litetable/litetable-zh-cn.pdf
trunk/Master/texmf-dist/doc/latex/litetable/litetable-zh-cn.tex
trunk/Master/texmf-dist/doc/latex/litetable/litetable-zh-hk.pdf
trunk/Master/texmf-dist/doc/latex/litetable/litetable-zh-hk.tex
trunk/Master/texmf-dist/doc/latex/litetable/litetable.pdf
trunk/Master/texmf-dist/source/latex/litetable/litetable.dtx
trunk/Master/texmf-dist/tex/latex/litetable/litetable.sty
Modified: trunk/Master/texmf-dist/doc/latex/litetable/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/litetable/README.md 2025-03-26 20:02:02 UTC (rev 74752)
+++ trunk/Master/texmf-dist/doc/latex/litetable/README.md 2025-03-26 20:02:12 UTC (rev 74753)
@@ -1,3 +1,13 @@
+<p align = "left">
+
+<img alt = "CTAN Version" src = "https://img.shields.io/ctan/v/litetable" >
+<img alt = "Actions Status" src = "https://github.com/myhsia/litetable/workflows/Automated%20testing/badge.svg">
+<img alt = "GitHub Repo stars" src = "https://img.shields.io/github/stars/myhsia/litetable" >
+<img alt = "GitHub Release" src = "https://img.shields.io/github/v/release/myhsia/litetable" >
+<img alt = "GitHub Last Commit" src = "https://img.shields.io/github/last-commit/myhsia/litetable" >
+
+</p>
+
The `litetable` Package
=======================
@@ -24,3 +34,18 @@
This work has the LPPL maintenance status `maintained`.
The Current Maintainer of this work is Mingyu Xia.
+
+<picture>
+ <source
+ media = "(prefers-color-scheme: dark)"
+ srcset = "https://api.star-history.com/svg?repos=myhsia/litetable&type=Date&theme=dark"
+ />
+ <source
+ media = "(prefers-color-scheme: light)"
+ srcset = "https://api.star-history.com/svg?repos=myhsia/litetable&type=Date"
+ />
+ <img
+ alt = "Star History Chart"
+ src = "https://api.star-history.com/svg?repos=myhsia/litetable&type=Date"
+ />
+</picture>
Modified: trunk/Master/texmf-dist/doc/latex/litetable/litetable-zh-cn.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/litetable/litetable-zh-cn.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/litetable/litetable-zh-cn.tex 2025-03-26 20:02:02 UTC (rev 74752)
+++ trunk/Master/texmf-dist/doc/latex/litetable/litetable-zh-cn.tex 2025-03-26 20:02:12 UTC (rev 74753)
@@ -1,12 +1,12 @@
\documentclass[svgnames, onlydoc]{l3doc}
-\usepackage{litetable, twemojis, titlesec}
+\usepackage{litetable, twemojis}
\usepackage[mono = false]{libertine}
\usepackage[fontset = fandol]{ctex}
\setlength \parindent {0pt}
\AddToHook{env/function/before}{\vspace*{-.65\baselineskip}}
-\AddToHook{env/syntax/after}{\par\vspace*{.15\baselineskip}}
+\AddToHook{env/syntax/after} {\par\vspace*{.15\baselineskip}}
\makeatletter
-\def \@key #1{\textcolor{red}{\textbf{\texttt{#1}}}~\normalfont \texttt{=}~}
+\def \@key #1{\textcolor{red}{\textbf{\texttt{#1}}}~\normalfont \texttt{=}~}
\def \s at key #1{\textcolor{red}{\textbf{\texttt{#1}}}}
\DeclareRobustCommand \key {\@ifstar\s at key\@key}
\def \val #1{\meta{\textup{#1}}}
@@ -16,7 +16,8 @@
{\HOLOGO at mbox {A\kern -.05em p\kern -.05em \hologo{LaTeX}}}
\newlist{keyval}{itemize}{10}
\setlist[keyval]{leftmargin = 0pt, labelsep = 0pt}
-\makeatother \makeindex
+\makeatother
+\makeindex
\title{%
\bfseries \cls{litetable} 宏包 --- 多彩的课程表\thanks{%
@@ -27,7 +28,7 @@
\author{%
夏明宇
- \texttt{<\href{mailto:myhsia at outlook.com}{myhsia at outlook.com}>}\thanks{
+ \texttt{<\href{mailto:myhsia at outlook.com}{myhsia at outlook.com}>}\thanks{%
\href{https://github.com/ljguo1020}{郭李军}
开发了读取 \meta{left} \texttt{->} \meta{right} 型数据结构的接口,
并为低版本 \hologo{TeX} Live 做兼容.
@@ -34,7 +35,7 @@
}
}
-\date{Released 2025-03-12\quad \texttt{v3.3E}}
+\date{Released 2025-03-26\quad \texttt{v3.3F}}
\begin{document}
@@ -44,13 +45,12 @@
\section{介绍}
-\cls{litetable} 宏包提供了一个多彩的课程表设计,
+\pkg{litetable} 宏包提供了一个多彩的课程表设计,
基于 \pkg{tikz} 由 \pkg{expl3} 开发.
-其支持 \hologo{pdfLaTeX},\hologo{XeLaTeX},\hologo{ApLaTeX} 和
-\hologo{LuaLaTeX} 等多种编译方式.
-点击跳转至手册的
-\href{litetable.pdf}{[\textsf{English Version}]}
-\href{litetable-zh-hk.pdf}{[\textsf{粤语版本}]}.
+支持 \hologo{pdfLaTeX},\hologo{XeLaTeX},\hologo{ApLaTeX} 和
+\hologo{LuaLaTeX} 等多种编译方式. 点击跳转至
+\href{litetable.pdf}{[\textsf{English}]}
+\href{litetable-zh-hk.pdf}{[\textsf{繁体香港}]} 手册.
\section{用户接口}
Modified: trunk/Master/texmf-dist/doc/latex/litetable/litetable-zh-hk.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/litetable/litetable-zh-hk.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/litetable/litetable-zh-hk.tex 2025-03-26 20:02:02 UTC (rev 74752)
+++ trunk/Master/texmf-dist/doc/latex/litetable/litetable-zh-hk.tex 2025-03-26 20:02:12 UTC (rev 74753)
@@ -1,12 +1,12 @@
\documentclass[svgnames, onlydoc, quiet]{l3doc}
-\usepackage{litetable, twemojis, titlesec}
+\usepackage{litetable, twemojis}
\usepackage[mono = false]{libertine}
-\usepackage[fontset = none]{ctex} \setlength \parindent {0pt}
-\setCJKmainfont[Scale = .93]{Chiron Sung HK}
+\usepackage{ctex}
+\setlength \parindent {0pt}
\AddToHook{env/function/before}{\vspace*{-.65\baselineskip}}
-\AddToHook{env/syntax/after}{\par\vspace*{.15\baselineskip}}
+\AddToHook{env/syntax/after} {\par\vspace*{.15\baselineskip}}
\makeatletter
-\def \@key #1{\textcolor{red}{\textbf{\texttt{#1}}}~\normalfont \texttt{=}~}
+\def \@key #1{\textcolor{red}{\textbf{\texttt{#1}}}~\normalfont \texttt{=}~}
\def \s at key #1{\textcolor{red}{\textbf{\texttt{#1}}}}
\DeclareRobustCommand \key {\@ifstar\s at key\@key}
\def \val #1{\meta{\textup{#1}}}
@@ -16,7 +16,8 @@
{\HOLOGO at mbox {A\kern -.05em p\kern -.05em \hologo{LaTeX}}}
\newlist{keyval}{itemize}{10}
\setlist[keyval]{leftmargin = 0pt, labelsep = 0pt}
-\makeatother \makeindex
+\makeatother
+\makeindex
\title{%
\bfseries \cls{litetable} 宏包 --- 多彩嘅課程表\thanks{%
@@ -27,7 +28,7 @@
\author{%
夏明宇
- \texttt{<\href{mailto:myhsia at outlook.com}{myhsia at outlook.com}>}\thanks{
+ \texttt{<\href{mailto:myhsia at outlook.com}{myhsia at outlook.com}>}\thanks{%
\href{https://github.com/ljguo1020}{郭李軍}
開發咗讀取 \meta{left} \texttt{->} \meta{right} 型數據結構嘅接口,
並為低版本 \hologo{TeX} Live 做兼容.
@@ -34,7 +35,7 @@
}
}
-\date{Released 2025-03-12\quad \texttt{v3.3E}}
+\date{Released 2025-03-26\quad \texttt{v3.3F}}
\begin{document}
@@ -44,13 +45,12 @@
\section{介紹}
-\cls{litetable} 宏包提供咗一個多彩嘅課程表設計,
+\pkg{litetable} 宏包提供咗一個多彩嘅課程表設計,
基於 \pkg{tikz} 由 \pkg{expl3} 開發.
-其支援 \hologo{pdfLaTeX},\hologo{XeLaTeX},\hologo{ApLaTeX} 同
-\hologo{LuaLaTeX} 等多種編譯方式.
-點擊跳轉到手冊嘅
-\href{litetable.pdf}{[\textsf{English Version}]}
-\href{litetable-zh-cn.pdf}{[\textsf{中文版本}]}.
+支援 \hologo{pdfLaTeX},\hologo{XeLaTeX},\hologo{ApLaTeX} 同
+\hologo{LuaLaTeX} 等多種編譯方式. 點擊跳轉到
+\href{litetable.pdf}{[\textsf{English}]}
+\href{litetable-zh-cn.pdf}{[\textsf{简体中文}]} 手冊.
\section{用戶接口}
Modified: trunk/Master/texmf-dist/doc/latex/litetable/litetable.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/latex/litetable/litetable.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/litetable/litetable.dtx 2025-03-26 20:02:02 UTC (rev 74752)
+++ trunk/Master/texmf-dist/source/latex/litetable/litetable.dtx 2025-03-26 20:02:12 UTC (rev 74753)
@@ -32,6 +32,16 @@
%</internal>
%
%<*readme>
+<p align = "left">
+
+<img alt = "CTAN Version" src = "https://img.shields.io/ctan/v/litetable" >
+<img alt = "Actions Status" src = "https://github.com/myhsia/litetable/workflows/Automated%20testing/badge.svg">
+<img alt = "GitHub Repo stars" src = "https://img.shields.io/github/stars/myhsia/litetable" >
+<img alt = "GitHub Release" src = "https://img.shields.io/github/v/release/myhsia/litetable" >
+<img alt = "GitHub Last Commit" src = "https://img.shields.io/github/last-commit/myhsia/litetable" >
+
+</p>
+
The `litetable` Package
=======================
@@ -58,6 +68,21 @@
This work has the LPPL maintenance status `maintained`.
The Current Maintainer of this work is Mingyu Xia.
+
+<picture>
+ <source
+ media = "(prefers-color-scheme: dark)"
+ srcset = "https://api.star-history.com/svg?repos=myhsia/litetable&type=Date&theme=dark"
+ />
+ <source
+ media = "(prefers-color-scheme: light)"
+ srcset = "https://api.star-history.com/svg?repos=myhsia/litetable&type=Date"
+ />
+ <img
+ alt = "Star History Chart"
+ src = "https://api.star-history.com/svg?repos=myhsia/litetable&type=Date"
+ />
+</picture>
%</readme>
%
%<*internal>
@@ -72,9 +97,9 @@
\usepackage{litetable, twemojis}
\usepackage[mono = false]{libertine}
\AddToHook{env/function/before}{\vspace*{-.7\baselineskip}}
-\AddToHook{env/syntax/after}{\par\vspace*{.2\baselineskip}}
+\AddToHook{env/syntax/after} {\par\vspace*{.2\baselineskip}}
\makeatletter
-\def \@key #1{\textcolor{red}{\textbf{\texttt{#1}}}~\normalfont \texttt{=}~}
+\def \@key #1{\textcolor{red}{\textbf{\texttt{#1}}}~\normalfont \texttt{=}~}
\def \s at key #1{\textcolor{red}{\textbf{\texttt{#1}}}}
\DeclareRobustCommand \key {\@ifstar\s at key\@key}
\def \val #1{\meta{\textup{#1}}}
@@ -84,8 +109,7 @@
{\HOLOGO at mbox {A\kern -.05em p\kern -.05em \hologo{LaTeX}}}
\newlist{keyval}{itemize}{10}
\setlist[keyval]{leftmargin = 0pt, labelsep = 0pt}
-\makeatother
-\makeindex
+\makeatother \makeindex
\begin{document}
\DocInput{\jobname.dtx}
\end{document}
@@ -108,7 +132,7 @@
% }
% }
%
-% \date{Released 2025-03-12\quad \texttt{v3.3E}}
+% \date{Released 2025-03-26\quad \texttt{v3.3F}}
%
% \maketitle
%
@@ -119,8 +143,7 @@
% The \cls{litetable} package provides a colorful design of timetable, developed
% by \pkg{expl3} based on \pkg{tikz}. It supports various compilation methods,
% such as \hologo{pdfLaTeX}, \hologo{XeLaTeX}, \hologo{ApLaTeX},
-% \hologo{LuaLaTeX}, etc.
-% Click to jump to the manual's
+% \hologo{LuaLaTeX}, etc. Click to jump to the manual's
% \href{litetable-zh-cn.pdf}{[\textsf{Chinese Version}]}
% \href{litetable-zh-hk.pdf}{[\textsf{Cantonese Version}]}.
%
@@ -319,7 +342,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-\ProvidesExplPackage {litetable} {2025-03-12} {3.3E} {Colorful Timetable}
+\ProvidesExplPackage {litetable} {2025-03-26} {3.3E} {Colorful Timetable}
% \end{macrocode}
%
% \begin{macrocode}
@@ -364,7 +387,7 @@
\exp_args:NNNe \group_end:
\tl_set:Nn #2 { \seq_item:Nn \l_@@_tmpa_seq { 2 } }
}
-\cs_generate_variant:Nn \@@_get_left:nN { e }
+\cs_generate_variant:Nn \@@_get_left:nN { e }
\cs_generate_variant:Nn \@@_get_right:nN { e }
% \end{macrocode}
% \end{macro}
@@ -468,8 +491,8 @@
% \end{macrocode}
% \begin{variable}
% {
-% \l_@@_course_color_tl, \l_@@_course_subject_tl,
-% \l_@@_course_lecture_tl, \l_@@_course_lecture_tl,
+% \l_@@_course_color_tl , \l_@@_course_subject_tl,
+% \l_@@_course_lecture_tl , \l_@@_course_lecture_tl,
% \l_@@_course_location_tl, \l_@@_course_comment_tl
% }
% Key--value definitions for the \cs{course} command.
@@ -512,7 +535,7 @@
% \begin{variable}
% {
% \l_@@_week_ratio_clist, \l_@@_week_accum_clist,
-% \l_@@_week_num_int, \l_@@_week_hunit_dim
+% \l_@@_week_num_int , \l_@@_week_hunit_dim
% }
% The ratios of every working days, the accumulation of the ratios of every
% working days, the sequence number of every working days, the horizontal
@@ -725,9 +748,9 @@
\int_compare:nNnTF {#1} = {#2}
{
\bool_lazy_and:nnTF
- { \tl_if_empty_p:N \l_@@_course_location_tl }
- { \tl_if_empty_p:N \l_@@_course_lecture_tl }
- { \tl_set:Nn \l_@@_course_anchor_tl { } }
+ { \tl_if_empty_p:N \l_@@_course_location_tl }
+ { \tl_if_empty_p:N \l_@@_course_lecture_tl }
+ { \tl_set:Nn \l_@@_course_anchor_tl { } }
{ \tl_set:Nn \l_@@_course_anchor_tl { above } }
\node
[ \l_@@_course_anchor_tl, \l_@@_course_color_tl!60, shift =
@@ -744,9 +767,9 @@
] at (current~page.north~west) { \l_@@_course_subject_tl };
\bool_lazy_or:nnTF
{ \tl_if_empty_p:N \l_@@_course_location_tl }
- { \tl_if_empty_p:N \l_@@_course_lecture_tl }
- { \tl_set:Nn \l_@@_s at course_sep_tl { } }
- { \tl_set:Nn \l_@@_s at course_sep_tl { ,~ } }
+ { \tl_if_empty_p:N \l_@@_course_lecture_tl }
+ { \tl_set:Nn \l_@@_s at course_sep_tl { } }
+ { \tl_set:Nn \l_@@_s at course_sep_tl { ,~ } }
\node
[ shift =
{(
@@ -795,9 +818,9 @@
] at (current~page.north~west) { \l_@@_course_subject_tl };
\bool_lazy_or:nnTF
{ \tl_if_empty_p:N \l_@@_course_location_tl }
- { \tl_if_empty_p:N \l_@@_course_lecture_tl }
- { \tl_set:Nn \l_@@_course_sep_tl { } }
- { \tl_set:Nn \l_@@_course_sep_tl { \\ } }
+ { \tl_if_empty_p:N \l_@@_course_lecture_tl }
+ { \tl_set:Nn \l_@@_course_sep_tl { } }
+ { \tl_set:Nn \l_@@_course_sep_tl { \\ } }
\node
[ shift =
{(
Modified: trunk/Master/texmf-dist/tex/latex/litetable/litetable.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/litetable/litetable.sty 2025-03-26 20:02:02 UTC (rev 74752)
+++ trunk/Master/texmf-dist/tex/latex/litetable/litetable.sty 2025-03-26 20:02:12 UTC (rev 74753)
@@ -20,7 +20,7 @@
%% The Current Maintainer of this work is Mingyu Xia. *
%% -----------------------------------------------------------------------
\RequirePackage{expl3, xparse}
-\ProvidesExplPackage {litetable} {2025-03-12} {3.3E} {Colorful Timetable}
+\ProvidesExplPackage {litetable} {2025-03-26} {3.3E} {Colorful Timetable}
\RequirePackage{tikz}
\cs_new_protected:Npn \msg__ltbl_new:nn #1#2
{ \msg_new:nnn { litetable } {#1} {#2} }
@@ -50,7 +50,7 @@
\exp_args:NNNe \group_end:
\tl_set:Nn #2 { \seq_item:Nn \l__ltbl_tmpa_seq { 2 } }
}
-\cs_generate_variant:Nn \__ltbl_get_left:nN { e }
+\cs_generate_variant:Nn \__ltbl_get_left:nN { e }
\cs_generate_variant:Nn \__ltbl_get_right:nN { e }
\NewDocumentCommand \weeklist { O{} m O{} }
{ \keys_set:nn { litetable / weeklist } { #1, #3 } \__ltbl_weeklist:n {#2} }
@@ -298,9 +298,9 @@
\int_compare:nNnTF {#1} = {#2}
{
\bool_lazy_and:nnTF
- { \tl_if_empty_p:N \l__ltbl_course_location_tl }
- { \tl_if_empty_p:N \l__ltbl_course_lecture_tl }
- { \tl_set:Nn \l__ltbl_course_anchor_tl { } }
+ { \tl_if_empty_p:N \l__ltbl_course_location_tl }
+ { \tl_if_empty_p:N \l__ltbl_course_lecture_tl }
+ { \tl_set:Nn \l__ltbl_course_anchor_tl { } }
{ \tl_set:Nn \l__ltbl_course_anchor_tl { above } }
\node
[ \l__ltbl_course_anchor_tl, \l__ltbl_course_color_tl!60, shift =
@@ -317,9 +317,9 @@
] at (current~page.north~west) { \l__ltbl_course_subject_tl };
\bool_lazy_or:nnTF
{ \tl_if_empty_p:N \l__ltbl_course_location_tl }
- { \tl_if_empty_p:N \l__ltbl_course_lecture_tl }
- { \tl_set:Nn \l__ltbl_s at course_sep_tl { } }
- { \tl_set:Nn \l__ltbl_s at course_sep_tl { ,~ } }
+ { \tl_if_empty_p:N \l__ltbl_course_lecture_tl }
+ { \tl_set:Nn \l__ltbl_s at course_sep_tl { } }
+ { \tl_set:Nn \l__ltbl_s at course_sep_tl { ,~ } }
\node
[ shift =
{(
@@ -368,9 +368,9 @@
] at (current~page.north~west) { \l__ltbl_course_subject_tl };
\bool_lazy_or:nnTF
{ \tl_if_empty_p:N \l__ltbl_course_location_tl }
- { \tl_if_empty_p:N \l__ltbl_course_lecture_tl }
- { \tl_set:Nn \l__ltbl_course_sep_tl { } }
- { \tl_set:Nn \l__ltbl_course_sep_tl { \\ } }
+ { \tl_if_empty_p:N \l__ltbl_course_lecture_tl }
+ { \tl_set:Nn \l__ltbl_course_sep_tl { } }
+ { \tl_set:Nn \l__ltbl_course_sep_tl { \\ } }
\node
[ shift =
{(
More information about the tex-live-commits
mailing list.