<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">\documentclass[svgnames, onlydoc, quiet]{l3doc}
\usepackage{litetable, twemojis, titlesec}
\usepackage[mono = false]{libertine}
\usepackage[fontset = none]{ctex} \setlength \parindent {0pt}
\setCJKmainfont[Scale = .93]{Chiron Sung HK}
\AddToHook{env/function/before}{\vspace*{-.65\baselineskip}}
\AddToHook{env/syntax/after}{\par\vspace*{.15\baselineskip}}
\makeatletter
\def \@key #1{\textcolor{red}{\textbf{\texttt{#1}}}~\normalfont \texttt{=}~}
\def \s@key #1{\textcolor{red}{\textbf{\texttt{#1}}}}
\DeclareRobustCommand \key {\@ifstar\s@key\@key}
\def \val #1{\meta{\textup{#1}}}
\def \TFF {true\textbar \textbf{false}}
\def \TTF {\textbf{true}\textbar false}
\def \HoLogo@ApLaTeX #1%
  {\HOLOGO@mbox {A\kern -.05em p\kern -.05em \hologo{LaTeX}}}
\newlist{keyval}{itemize}{10}
\setlist[keyval]{leftmargin = 0pt, labelsep = 0pt}
\makeatother \makeindex

\title{%
  \bfseries \cls{litetable} 摰誩� --- 憭𡁜蔗��隤脩�贝”\thanks{%
    \url{https://github.com/myhsia/litetable},
    \url{https://ctan.org/pkg/litetable}
  }
}

\author{%
  憭𤩺�𤾸��
  \texttt{&lt;\href{mailto:myhsia@outlook.com}{myhsia@outlook.com}&gt;}\thanks{
    \href{https://github.com/ljguo1020}{�剜�舘�㧸
    ��讠䔄��𡑒���� \meta{left} \texttt{-&gt;} \meta{right} ��𧢲彍��𡁶�鞉�见��𦻖�藁嚗�
    銝衣�箔�𡒊��𧋦 \hologo{TeX} Live �𡁜�澆捆.
  }
}

\date{Released 2025-03-12\quad \texttt{v3.3E}}

\begin{document}

\maketitle

\begin{documentation}

\section{隞讠晶}

\cls{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{銝剜����𧋦}]}.

\section{�鍂���𦻖�藁}

閬���㰘�㗇迨摰誩�嚗�蘨��撖思��
\begin{quote}
  |\usepackage{litetable}|
\end{quote}

\DescribeEnv{litetable}
�兛憓� \env{litetable} �虾����鞟征�蒾隤脩�贝”獢��沲嚗�
���銁�𦶢隞� \cs{timelist} ��� \cs{weeklist} 敺�嘑銵�
\begin{quote}
  |\begin{litetable}|
    \oarg{keys} \marg{title} \oarg{keys}| ... |%
  |\end{litetable}|
\end{quote}
撘瑕����彍�鍂�䲰閮剖�朞玨蝔贝”璅䠷�䕘��
�虾�詨��彍�𦻖��𦯀誑銝钅枤
\begin{keyval}
  \item [\key{color}] \val{color} �虾閮剖�朞玨蝔贝”獢��沲���峕艶�𠧧
  嚗��䁅�滚�潘�𡯂gray|嚗㚁�屸枤��滚虾���裦.
  \item [\key{sem}] \val{string}
  �虾閮剖�𡁻��𢒰�𢰧銝𡃏�鍦�摮豢�煺縑��.
\end{keyval}

\begin{function}{\weeklist}
  \begin{syntax}
    \cs{weeklist} \oarg{keys} \marg{list} \oarg{keys}
  \end{syntax}
  撘瑕����彍�𦻖�𤣰�彍蝯�嚗�
  �鍂��蠘身摰朞玨蝔贝”���典�撌乩�𨀣𠯫��𡑒”����堒祝.
  �虾�詨��彍�𦻖��𦯀誑銝钅枤
  \begin{keyval}
    \item [\key{format}] \val{format commands}
    �虾閮剔蔭撌乩�𨀣𠯫��𡑒”�聢撘� 嚗��䁅�滚�潘�𡯂\bfseries|嚗�.
    \item [\key{sep}] \val{string} �虾閮剖�𡁜極雿𨀣𠯫��𡑒”������𠉛泵
    嚗��䁅�滨�箇征嚗�.
  \end{keyval}
  \begin{verbatim}
    \weeklist [ format = \bfseries \scshape, sep = \textbar ]
      { Mon -&gt; 1, Tue -&gt; 1, Wed -&gt; 1, Thu -&gt; 1, Fri -&gt; 1 }
  \end{verbatim}
\end{function}

\begin{function}{\timelist}
  \begin{syntax}
    \cs{timelist} \oarg{keys} \marg{list} \oarg{keys}
  \end{syntax}
  撘瑕����彍���𦻖�𤣰�彍蝯�嚗𣬚鍂�䲰閮剔蔭隤脩�贝”��撌血�游�����枏�𡑒”.
  �虾�詨��彍�𦻖��𦯀誑銝钅枤
  \begin{keyval}
    \item [\key{numformat}] \val{format}
    �虾閮剖�𡁏���枏�𡑒”��摨讛�笔�烾�䈑��
    嚗��䁅�滚�潘�𡯂\ttfamily \bfseries|嚗�.
    \item [\key{timefont}] \val{format} �虾閮剖�𡁏���枏�𡑒”������枏�烾�䈑��
    嚗��䁅�滚�潘�𡯂\ttfamily|嚗�.
    \item [\key{hidetime}] \val\TFF �鍂�䲰�黸��𤩺���枏�𡑒”銝剖�����橒��蘨靽萘�坔�讛��.
    嚗��嘥�见�潘�𡯂false|嚗�.
  \end{keyval}
  \begin{verbatim}
    \timelist [ numformat = \bfseries, timeformat = \ttfamily ]
      { 08:30 -&gt; 10:00, 10:30 -&gt; 12:00, 13:00 -&gt; 14:30, 15:00 -&gt; 16:30 }
  \end{verbatim}
\end{function}

\begin{function}{\course}
  \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} �鍂�䲰閮剔蔭隤脩�讠�鍦�𣂼�憿讛𠧧嚗�
    嚗��䁅�滚�潘�𡯂teal|嚗�. �枤��滚虾���裦.
    \item [\key{subject}] \val{string} �鍂�䲰閮剔蔭隤脩�见�滨迂.
    \item [\key{location}] \val{string} �鍂�䲰閮剔蔭隤脩�见𧑐暺�.
    \item [\key{lecture}] \val{string} �鍂�䲰閮剔蔭���玨��坔葦.
    \item [\key{comment}] \val{string} �鍂�䲰蝯西玨蝔𧢲溶��㰘�單釣.
  \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 �𥅾 \key*{location} ��� \key*{lecture} ���𧊋雿輻鍂嚗�
      ��� \key*{subject} 撠�撓�枂�𤄄隤脩�讠�鍦�𣂼�
      鞊𡒊凒�䲮��睲葉敹�.
      \item 頞��枂隤脩�贝”蝭���滚�隤脩�讠�鍦�𣂼���娪＊蝷綽��
      銝行�餈𥪜�噼郎���.
      頛詨�亦鍂靘贝�� Appendix \ref{mwe}.
    \end{itemize}
  \end{texnote}
\end{function}

\begin{function}{\newday}
  \begin{syntax}
    \cs{newday} \oarg{integral value}
  \end{syntax}
  雿踹�嗅�屸𢒰瘛餃�惩�隤脩�讠�鍦�𣂼�𣬚宏 \meta{intergal value} �见極雿𨀣𠯫.
  �虾�詨��彍��暺䁅�滚�潔� |1|.
\end{function}

\begin{function}{\more}
  \begin{syntax}
    \cs{more} \marg{comment}
  \end{syntax}
  �𤄄隤脩�贝”���𢰧銝贝�埝溶��惩�躰酉.
\end{function}

\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 -&gt; 1, \texttwemoji{1f525} Tue -&gt; 1,
      \texttwemoji{1f30a} Wed -&gt; 1, \texttwemoji{1f332} Thu -&gt; 1,
      \texttwemoji{1fa99} Fri -&gt; 1
    }
  \timelist [ numformat = \ttfamily \bfseries, timeformat = \ttfamily ]
    {
      08:05 -&gt; 08:50, 08:55 -&gt; 09:40, 10:00 -&gt; 10:45, 10:50 -&gt; 11:35,
      11:40 -&gt; 12:25, 13:30 -&gt; 14:15, 14:20 -&gt; 15:05, 15:15 -&gt; 16:00,
      16:05 -&gt; 16:50, 18:30 -&gt; 19:15, 19:20 -&gt; 20:05, 20:10 -&gt; 20:55
    }
  \begin{litetable} [ MidnightBlue, sem = SEM 7 ] { Course Schedule }
    \course [ subject = interface3, comment = \TeX{} Live 2025,
              lecture = The \LaTeX{} Project, DarkBlue ] {4} {5}
    \newday
    \course [ subject = expl3, lecture = The \LaTeX{} Project ] {8} {8}
    \newday
    \course [ subject = Keep on \TeX ing, lecture = Donald E. Knuth,
              location = Stanford University, Purple ] {10} {11}
    \newday
    \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{document}
\end{verbatim}

\weeklist [ format = \bfseries \scshape, sep = \textbar ]
  {
    \texttwemoji{1f312} Mon -&gt; 1, \texttwemoji{1f525} Tue -&gt; 1,
    \texttwemoji{1f30a} Wed -&gt; 1, \texttwemoji{1f332} Thu -&gt; 1,
    \texttwemoji{1fa99} Fri -&gt; 1
  }
\timelist [ numformat = \ttfamily \bfseries, timeformat = \ttfamily ]
  {
    08:05 -&gt; 08:50, 08:55 -&gt; 09:40, 10:00 -&gt; 10:45, 10:50 -&gt; 11:35,
    11:40 -&gt; 12:25, 13:30 -&gt; 14:15, 14:20 -&gt; 15:05, 15:15 -&gt; 16:00,
    16:05 -&gt; 16:50, 18:30 -&gt; 19:15, 19:20 -&gt; 20:05, 20:10 -&gt; 20:55
  }
\begin{litetable} [ MidnightBlue, sem = SEM 7 ] { Course Schedule }
  \course [ subject = interface3, comment = \TeX{} Live 2025,
            lecture = The \LaTeX{} Project, DarkBlue ] {4} {5}
  \newday
  \course [ subject = expl3, lecture = The \LaTeX{} Project ] {8} {8}
  \newday
  \course [ subject = Keep on \TeX ing, lecture = Donald E. Knuth,
            location = Stanford University, Purple ] {10} {11}
  \newday
  \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{documentation}

\PrintIndex

\end{document}</pre></body></html>