texlive[74556] Master/texmf-dist: litetable (10mar25)
commits+karl at tug.org
commits+karl at tug.org
Mon Mar 10 21:05:54 CET 2025
Revision: 74556
https://tug.org/svn/texlive?view=revision&revision=74556
Author: karl
Date: 2025-03-10 21:05:54 +0100 (Mon, 10 Mar 2025)
Log Message:
-----------
litetable (10mar25)
Modified Paths:
--------------
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/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-10 20:05:44 UTC (rev 74555)
+++ trunk/Master/texmf-dist/doc/latex/litetable/litetable-zh-cn.tex 2025-03-10 20:05:54 UTC (rev 74556)
@@ -33,7 +33,7 @@
}
}
-\date{Released 2025-03-09\quad \texttt{v3.3C}}
+\date{Released 2025-03-10\quad \texttt{v3.3D}}
\begin{document}
@@ -43,10 +43,10 @@
\cls{litetable} 宏包提供了一个多彩的课程表设计,
基于 \pkg{tikz} 由 \pkg{expl3} 开发.
-其兼容发行版 \hologo{TeX} Live 2019 及更高版本,
-支持 \hologo{pdfLaTeX},\hologo{XeLaTeX},\hologo{ApTeX} 和 \hologo{LuaLaTeX}
-等多种编译方式. 点击跳转至手册的
-\href{litetable-en-us.pdf}{[\textsf{English Version}]}
+其支持 \hologo{pdfLaTeX},\hologo{XeLaTeX},\hologo{ApTeX} 和
+\hologo{LuaLaTeX} 等多种编译方式.
+点击跳转至手册的
+\href{litetable.pdf}{[\textsf{English Version}]}
\href{litetable-zh-hk.pdf}{[\textsf{粤語版本}]}.
\section{用户接口}
@@ -134,7 +134,7 @@
\item 若 \meta{start} |=| \meta{end}(课程盒子的高度为 $1$),
则 \key*{location} 和 \key*{lecture} 将输出在同一行,
并且 \key*{comment} 将隐藏.
- \item 即使误将 \meta{start} 与 \meta{end} 写反,
+ \item 即使误将 \meta{start} 和 \meta{end} 写反,
模板也会自动纠正.
\item 若 \key*{location} 和 \key*{lecture} 均未使用,
则 \key*{subject} 将输出在课程盒子的
@@ -161,11 +161,19 @@
在课程表的右下角添加备注.
\end{function}
-\appendix \linespread{1.05}
+\appendix \linespread{1.25}
\section{工作示例} \label{mwe}
\begin{verbatim}
+ \documentclass[svgnames]{article}
+
+ \usepackage{litetable, twemojis}
+ \usepackage[mono = false]{libertine}
+ \usepackage[T1]{fontenc}
+
+ \begin{document}
+
\weeklist [ format = \bfseries \scshape, sep = \textbar ]
{
\texttwemoji{1f312} Mon -> 1, \texttwemoji{1f525} Tue -> 1,
@@ -190,11 +198,11 @@
\course [ subject = Ti\textit k\/Z, lecture = \textsc{pgf},
Crimson, comment = Version 3.1.10 ] {3} {5}
\more { Programme Duration: 09 / 2021 -- 07 / 2025 }
- \end{litetable}
+ \end{litetable}
+
+ \end{document}
\end{verbatim}
-\PrintIndex
-
\weeklist [ format = \bfseries \scshape, sep = \textbar ]
{
\texttwemoji{1f312} Mon -> 1, \texttwemoji{1f525} Tue -> 1,
@@ -221,4 +229,6 @@
\more { Programme Duration: 09 / 2021 -- 07 / 2025 }
\end{litetable}
+\PrintIndex
+
\end{document}
\ No newline at end of file
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-10 20:05:44 UTC (rev 74555)
+++ trunk/Master/texmf-dist/doc/latex/litetable/litetable-zh-hk.tex 2025-03-10 20:05:54 UTC (rev 74556)
@@ -1,8 +1,7 @@
\documentclass[svgnames, onlydoc]{l3doc}
\usepackage{litetable, twemojis, titlesec}
\usepackage[mono = false]{libertine}
-\usepackage[fontset = none]{ctex}
-\setlength \parindent {0pt}
+\usepackage[fontset = none]{ctex} \setlength \parindent {0pt}
\titleformat*{\section}{\Large\bfseries\sffamily}
\setCJKmainfont{LXGW WenKai}
\setCJKsansfont[AutoFakeBold]{LXGW Marker Gothic}
@@ -19,9 +18,7 @@
\def \HoLogo at ApTeX #1{\HOLOGO at mbox {Ap\kern -.1667em\TeX}}
\newlist{keyval}{itemize}{10}
\setlist[keyval]{leftmargin = 0pt, labelsep = 0pt}
-\makeatother
-\makeindex
-
+\makeatother \makeindex
\title{%
\sffamily \cls{litetable} 宏包 --- 多彩嘅課程表\thanks{%
\url{https://github.com/myhsia/litetable},
@@ -28,7 +25,6 @@
\url{https://ctan.org/pkg/litetable}
}
}
-
\author{%
夏明宇
\texttt{<\href{mailto:myhsia at outlook.com}{myhsia at outlook.com}>}\thanks{
@@ -37,9 +33,8 @@
並為低版本 \hologo{TeX} Live 做兼容.
}
}
+\date{Released 2025-03-10\quad \texttt{v3.3D}}
-\date{Released 2025-03-09\quad \texttt{v3.3C}}
-
\begin{document}
\maketitle
@@ -48,10 +43,10 @@
\cls{litetable} 宏包提供咗一個多彩嘅課程表設計,
基於 \pkg{tikz} 由 \pkg{expl3} 開發.
-其兼容發行版 \hologo{TeX} Live 2019 及更高版本,
-支持 \hologo{pdfLaTeX},\hologo{XeLaTeX},\hologo{ApTeX} 和 \hologo{LuaLaTeX}
-等多種編譯方式. 點擊跳轉至手冊嘅
-\href{litetable-en-us.pdf}{[\textsf{English Version}]}
+其支援 \hologo{pdfLaTeX},\hologo{XeLaTeX},\hologo{ApTeX} 同埋
+\hologo{LuaLaTeX} 等多種編譯方式.
+點擊跳轉到手冊嘅
+\href{litetable.pdf}{[\textsf{English Version}]}
\href{litetable-zh-cn.pdf}{[\textsf{官话版本}]}.
\section{用戶接口}
@@ -63,7 +58,7 @@
\DescribeEnv{litetable}
環境 \env{litetable} 可生成空白課程表框架,
-需在命令 \cs{timelist} 和 \cs{weeklist} 後執行
+需在命令 \cs{timelist} 同 \cs{weeklist} 後執行
\begin{quote}
|\begin{litetable}|
\oarg{keys} \marg{title} \oarg{keys}| ... |%
@@ -72,10 +67,10 @@
強制參數用於設定課程表標題,
可選參數接受以下鍵
\begin{keyval}
- \item [\key{color}] \val{color} 可設置課程表框架嘅背景色
+ \item [\key{color}] \val{color} 可設定課程表框架嘅背景色
(默認值:|gray|),鍵名可省略.
\item [\key{sem}] \val{string}
- 可設置頁面右上角嘅學期信息.
+ 可設定頁面右上角嘅學期信息.
\end{keyval}
\begin{function}{\weeklist}
@@ -83,12 +78,12 @@
\cs{weeklist} \oarg{keys} \marg{list} \oarg{keys}
\end{syntax}
強制參數接收數組,
- 用於設置課程表頂部嘅工作日列表和列寬.
+ 用嚟設定課程表頂部嘅工作日列表同列寬.
可選參數接受以下鍵
\begin{keyval}
\item [\key{format}] \val{format commands}
可設置工作日列表格式 (默認值:|\bfseries|).
- \item [\key{sep}] \val{string} 可設置工作日列表嘅分隔符
+ \item [\key{sep}] \val{string} 可設定工作日列表嘅分隔符
(默認為空).
\end{keyval}
\begin{verbatim}
@@ -105,9 +100,9 @@
可選參數接受以下鍵
\begin{keyval}
\item [\key{numformat}] \val{format}
- 可設置時間列表嘅序號字體,
+ 可設定時間列表嘅序號字體,
(默認值:|\ttfamily \bfseries|).
- \item [\key{timefont}] \val{format} 可設置時間列表嘅時間字體,
+ \item [\key{timefont}] \val{format} 可設定時間列表嘅時間字體,
(默認值:|\ttfamily|).
\item [\key{hidetime}] \val\TFF 用於隱藏時間列表中嘅時間,只保留序號.
(初始值:|false|).
@@ -122,9 +117,9 @@
\begin{syntax}
\cs{course} \oarg{keys} \marg{start} \oarg{keys} \marg{end} \oarg{keys}
\end{syntax}
- 用於在當前工作日添加課程盒子,
+ 用於喺當前工作日添加課程盒子,
需在 \env{litetable} 環境中執行.
- 兩個強制參數分別用於設置課程嘅開始和結束序號.
+ 兩個強制參數分別用於設置課程嘅開始同結束序號.
可選參數接收下列鍵
\begin{keyval}
\item [\key{color}] \val{color} 用於設置課程盒子嘅顏色,
@@ -136,15 +131,15 @@
\end{keyval}
\begin{texnote}
\begin{itemize}[leftmargin = 2em]
- \item 若 \meta{start} |=| \meta{end}(課程盒子嘅高度為 $1$),
- 則 \key*{location} 和 \key*{lecture} 將輸出在同一行,
- 並且 \key*{comment} 將隱藏.
- \item 即使誤將 \meta{start} 與 \meta{end} 寫反,
+ \item 若 \meta{start} |=| \meta{end}(課程盒子嘅高度係 $1$),
+ 噉 \key*{location} 和 \key*{lecture} 會輸出喺同一行,
+ 而且 \key*{comment} 將隱藏.
+ \item 即使誤將 \meta{start} 同 \meta{end} 寫反,
模板也會自動糾正.
- \item 若 \key*{location} 和 \key*{lecture} 均未使用,
- 則 \key*{subject} 將輸出在課程盒子嘅
- 竪直方向中心.
- \item 超出課程表範圍嘅課程盒子將不顯示,
+ \item 若 \key*{location} 同 \key*{lecture} 均未使用,
+ 則 \key*{subject} 將輸出喺課程盒子嘅
+ 豎直方向中心.
+ \item 超出課程表範圍嘅課程盒子將唔顯示,
並會返回警告.
輸入用例見 Appendix \ref{mwe}.
\end{itemize}
@@ -156,7 +151,7 @@
\cs{newday} \oarg{integral value}
\end{syntax}
使其後面添加嘅課程盒子後移 \meta{intergal value} 個工作日.
- 可選參數嘅默認值為 |1|.
+ 可選參數嘅默認值係 |1|.
\end{function}
\begin{function}{\more}
@@ -163,14 +158,22 @@
\begin{syntax}
\cs{more} \marg{comment}
\end{syntax}
- 在課程表嘅右下角添加備注.
+ 喺課程表嘅右下角添加備註.
\end{function}
-\appendix \linespread{1.05}
+\appendix \linespread{1.25}
\section{工作範例} \label{mwe}
\begin{verbatim}
+ \documentclass[svgnames]{article}
+
+ \usepackage{litetable, twemojis}
+ \usepackage[mono = false]{libertine}
+ \usepackage[T1]{fontenc}
+
+ \begin{document}
+
\weeklist [ format = \bfseries \scshape, sep = \textbar ]
{
\texttwemoji{1f312} Mon -> 1, \texttwemoji{1f525} Tue -> 1,
@@ -195,11 +198,11 @@
\course [ subject = Ti\textit k\/Z, lecture = \textsc{pgf},
Crimson, comment = Version 3.1.10 ] {3} {5}
\more { Programme Duration: 09 / 2021 -- 07 / 2025 }
- \end{litetable}
+ \end{litetable}
+
+ \end{document}
\end{verbatim}
-\PrintIndex
-
\weeklist [ format = \bfseries \scshape, sep = \textbar ]
{
\texttwemoji{1f312} Mon -> 1, \texttwemoji{1f525} Tue -> 1,
@@ -226,4 +229,6 @@
\more { Programme Duration: 09 / 2021 -- 07 / 2025 }
\end{litetable}
+\PrintIndex
+
\end{document}
\ No newline at end of file
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-10 20:05:44 UTC (rev 74555)
+++ trunk/Master/texmf-dist/source/latex/litetable/litetable.dtx 2025-03-10 20:05:54 UTC (rev 74556)
@@ -107,7 +107,7 @@
% }
% }
%
-% \date{Released 2025-03-09\quad \texttt{v3.3C}}
+% \date{Released 2025-03-10\quad \texttt{v3.3D}}
%
% \maketitle
%
@@ -116,9 +116,9 @@
% \section{Introduction}
%
% The \cls{litetable} package provides a colorful design of timetable, developed
-% by \pkg{expl3} based on \pkg{tikz}. It is compatible with \hologo{TeX} Live
-% 2019 or later distributions and supports various compilation methods, such as
-% \hologo{pdfLaTeX}, \hologo{XeLaTeX}, \hologo{ApTeX}, \hologo{LuaLaTeX}, etc.
+% by \pkg{expl3} based on \pkg{tikz}. It supports various compilation methods,
+% such as \hologo{pdfLaTeX}, \hologo{XeLaTeX}, \hologo{ApTeX},
+% \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}]}.
@@ -235,11 +235,19 @@
% It can add a comment at the southwest corner of the timetable.
% \end{function}
%
-% \appendix \linespread{1.15}
+% \appendix \linespread{1.3}
%
% \section{Working Example} \label{mwe}
%
% \begin{verbatim}
+% \documentclass[svgnames]{article}
+%
+% \usepackage{litetable, twemojis}
+% \usepackage[mono = false]{libertine}
+% \usepackage[T1]{fontenc}
+%
+% \begin{document}
+%
% \weeklist [ format = \bfseries \scshape, sep = \textbar ]
% {
% \texttwemoji{1f312} Mon -> 1, \texttwemoji{1f525} Tue -> 1,
@@ -264,11 +272,11 @@
% \course [ subject = Ti\textit k\/Z, lecture = \textsc{pgf},
% Crimson, comment = Version 3.1.10 ] {3} {5}
% \more { Programme Duration: 09 / 2021 -- 07 / 2025 }
-% \end{litetable}
+% \end{litetable}
+%
+% \end{document}
% \end{verbatim}
%
-% \PrintIndex
-%
% \weeklist [ format = \bfseries \scshape, sep = \textbar ]
% {
% \texttwemoji{1f312} Mon -> 1, \texttwemoji{1f525} Tue -> 1,
@@ -310,7 +318,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-\ProvidesExplPackage {litetable} {2025-03-09} {3.3C} {Colorful Timetable}
+\ProvidesExplPackage {litetable} {2025-03-10} {3.3D} {Colorful Timetable}
% \end{macrocode}
%
% \begin{macrocode}
@@ -825,4 +833,5 @@
%</package>
% \end{macrocode}
%
-% \end{implementation}
\ No newline at end of file
+% \end{implementation}
+% \PrintIndex
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/latex/litetable/litetable.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/litetable/litetable.sty 2025-03-10 20:05:44 UTC (rev 74555)
+++ trunk/Master/texmf-dist/tex/latex/litetable/litetable.sty 2025-03-10 20:05:54 UTC (rev 74556)
@@ -20,7 +20,7 @@
%% The Current Maintainer of this work is Mingyu Xia. *
%% -----------------------------------------------------------------------
\RequirePackage{expl3, xparse}
-\ProvidesExplPackage {litetable} {2025-03-09} {3.3C} {Colorful Timetable}
+\ProvidesExplPackage {litetable} {2025-03-10} {3.3D} {Colorful Timetable}
\RequirePackage{tikz}
\cs_new_protected:Npn \msg__ltbl_new:nn #1#2
{ \msg_new:nnn { litetable } {#1} {#2} }
More information about the tex-live-commits
mailing list.