diff options
author | Karl Berry <karl@freefriends.org> | 2018-09-08 21:45:24 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-09-08 21:45:24 +0000 |
commit | 0957ec03381d7f91632d00aa757e542b0e644378 (patch) | |
tree | e6a7585a68a88fdd28b39222077dae7c769e6de6 /Master/texmf-dist/source | |
parent | 24f53c7752dd4226b1e3469ca827e2e7cbb3d61d (diff) |
zhlipsum (8sep18)
git-svn-id: svn://tug.org/texlive/trunk@48629 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r-- | Master/texmf-dist/source/latex/zhlipsum/zhlipsum-text.dtx | 2 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/zhlipsum/zhlipsum.dtx | 53 |
2 files changed, 32 insertions, 23 deletions
diff --git a/Master/texmf-dist/source/latex/zhlipsum/zhlipsum-text.dtx b/Master/texmf-dist/source/latex/zhlipsum/zhlipsum-text.dtx index a0feae60761..8a314fb10c5 100644 --- a/Master/texmf-dist/source/latex/zhlipsum/zhlipsum-text.dtx +++ b/Master/texmf-dist/source/latex/zhlipsum/zhlipsum-text.dtx @@ -393,7 +393,7 @@ <阿司匹林和其他药物会发生互相作用,如乙酰唑胺和氯化铵会增加水杨酸的毒性,酒精则会增加该药导致胃肠道出血的风险。血液中阿司匹林还会影响部分药物与蛋白质结合,包括抗糖尿病药(甲苯磺丁脲和氯磺丙脲)、华法林、氨甲蝶呤、苯妥英、丙磺舒、丙戊酸(会影响该药代谢中的重要一环β-氧化)和其他非甾体抗炎药。另外皮质类固醇能降低阿司匹林的浓度,布洛芬会抵消阿司匹林的抗血栓作用,影响其保护心血管和预防中风的功能。阿司匹林会降低安体舒通的药理活性,经由肾小管分泌时还会与青霉素G竞争。阿司匹林也会抑制维生素C的吸收。>, <在有些人身上,阿司匹林的抗血栓作用不如别的人明显,这种现象称为阿司匹林耐药性或是对阿司匹林不敏感。研究表明女性比男性更易产生耐药性,另一项研究总共调查了2930人,发现有28+%的人有耐药性。不过还有一项针对100名意大利人的研究表明,虽然看上去有31+%的人耐药,不过只有5+%的人是真正耐药的,其他人只是没按要求服药而已。另一项研究在400名健康志愿者中没有发现真正对阿司匹林有抗药性的人,但有服用肠溶阿司匹林的人出现“伪耐药性,体现为药物吸收的延迟和减少”。>, <制取阿司匹林的反应通常归为酯化反应。水杨酸和乙酸酐(一种乙酸的衍生物)发生反应,水杨酸中的羟基替换为酯基,生成阿司匹林和副产物乙酸。通常用少量硫酸作催化剂(有时用磷酸)。>, - <含高浓度阿司匹林的制剂常有醋味,这是因为阿司匹林会在潮湿的环境下通过水解反应分解为水杨酸和乙酸。>, + <含高浓度阿司匹林的制剂常有醋味,这是因为阿司匹林会在潮湿的环境下发生水解,分子分解成水杨酸和乙酸。>, <1971年,英国皇家外科学院的药理学家约翰·范恩证实了阿司匹林会抑制前列腺素和血栓素的生成。他因这项发现和苏恩·伯格斯特龙、本格特·萨米尔松共同获得1982年诺贝尔生理学或医学奖。1984年获授下级勋位爵士。>, <阿司匹林能抑制前列腺素和血栓素是因为该药能不可逆地使合成前列腺素和血栓素所需的环氧合酶(COX,学名叫前列腺素氧化环化酶,PTGS)失活。阿司匹林能使PTGS活性位点中的一个丝氨酸残基乙酰化,这是它和其他非甾体抗炎药(如双氯芬酸钠和布洛芬)的不同之处,因为其他的药抑制作用都是可逆的。>, <阿司匹林低剂量服用时能阻止血小板中血栓素A2的合成,这会在受影响的血小板的生命周期(约8--9天)内抑制血小板聚集。阿司匹林的这种抗血栓作用可用于降低心脏病发生率。每天服用40mg的阿司匹林能显著抑制血栓素A2的最大急性合成量,但不影响前列腺素I2的合成,不过服用剂量更高时就会抑制前列腺素I2的合成。>, diff --git a/Master/texmf-dist/source/latex/zhlipsum/zhlipsum.dtx b/Master/texmf-dist/source/latex/zhlipsum/zhlipsum.dtx index 3eb9bac2031..3ef3fd63a81 100644 --- a/Master/texmf-dist/source/latex/zhlipsum/zhlipsum.dtx +++ b/Master/texmf-dist/source/latex/zhlipsum/zhlipsum.dtx @@ -183,7 +183,7 @@ Copyright (C) 2017, 2018 by Xiangdong Zeng <xdzeng96@gmail.com>. %<package>\NeedsTeXFormat{LaTeX2e} %<package>\RequirePackage{expl3} %<*!(driver|install)> -%<!readme>\GetIdInfo $Id: zhlipsum.dtx 1.1.0 2018-04-08 12:00:00Z Xiangdong Zeng <xdzeng96@gmail.com> $ +%<!readme>\GetIdInfo $Id: zhlipsum.dtx 1.1.1 2018-09-08 12:00:00Z Xiangdong Zeng <xdzeng96@gmail.com> $ %<package> {Chinese dummy text} %<package>\ProvidesExplPackage{\ExplFileName} %<utf8> {Chinese dummy text with UTF-8 encoding (for zhlipsum)} @@ -237,7 +237,6 @@ Copyright (C) 2017, 2018 by Xiangdong Zeng <xdzeng96@gmail.com>. \preto\ctexexam{\catcode`!=\active} \preto\endctexexam{\catcode`!=12} \catcode`!=12 -\makeatother % Do not add hyperlink for `TF`, and do not change color. \ExplSyntaxOn \cs_set_protected:Npn \__codedoc_typeset_TF: @@ -253,7 +252,19 @@ Copyright (C) 2017, 2018 by Xiangdong Zeng <xdzeng96@gmail.com>. } \group_end: } +% From l3doc, to make @@ -> <module> while @@@@ -> @@ +\cs_set_protected:Npn \__ctxdoc_replace_at_at_aux:Nn #1#2 + { + \tl_replace_all:Nnn #1 { \token_to_str:N @ } { @ } + \tl_replace_all:Nnn #1 { \token_to_str:N _ } { _ } + \tl_replace_all:Nnn #1 { @ @ @ @ } { \token_to_str:N a a } + \tl_replace_all:Nnn #1 { _ _ @ @ } { _ _ #2 } + \tl_replace_all:Nnn #1 { _ @ @ } { _ _ #2 } + \tl_replace_all:Nnn #1 { @ @ } { _ _ #2 } + \tl_replace_all:Nnn #1 { \token_to_str:N a a } { @ @ } + } \ExplSyntaxOff +\makeatother \RenewDocumentEnvironment{arguments}{}% {\enumerate[label={\texttt{\#\arabic*:~}}, leftmargin=2em, labelsep=0pt, nolistsep]}% @@ -280,6 +291,7 @@ Copyright (C) 2017, 2018 by Xiangdong Zeng <xdzeng96@gmail.com>. % \changes{v0.4}{2017/09/16}{将安装、测试文件集成进源文件。} % \changes{v0.4}{2017/09/16}{优化宏包实现。} % \changes{v0.5}{2018/01/06}{添加英文版用户文档。} +% \changes{v1.1.1}{2018/09/08}{完善持续集成系统,在多平台上进行测试。} % % \CheckSum{0} % @@ -301,11 +313,11 @@ Copyright (C) 2017, 2018 by Xiangdong Zeng <xdzeng96@gmail.com>. % % \title{\textbf{zhlipsum: 中文乱数假文(Lorem ipsum)}} % \author{曾祥东} -% \date{2018/04/08 \quad v1.1.0^^A +% \date{2018/09/08 \quad v1.1.1^^A % \thanks{\url{https://github.com/Stone-Zeng/zhlipsum}.}} %^^A! \title{\textbf{The \pkg{zhlipsum} Package: Chinese Dummy Text}} %^^A! \author{Xiangdong Zeng} -%^^A! \date{2018/04/08 \quad v1.1.0% +%^^A! \date{2018/09/08 \quad v1.1.1% %^^A! \thanks{\url{https://github.com/Stone-Zeng/zhlipsum}.}} %^^A! % @@ -814,7 +826,7 @@ Copyright (C) 2017, 2018 by Xiangdong Zeng <xdzeng96@gmail.com>. } \clist_map_inline:nn { expl3, xparse, l3keys2e } { - \@ifpackagelater {#1} { 2017/12/16 } + \@ifpackagelater {#1} { 2018/05/12 } { } { \msg_error:nnn { zhlipsum } { l3-too-old } {#1} } } % \end{macrocode} @@ -921,7 +933,7 @@ Copyright (C) 2017, 2018 by Xiangdong Zeng <xdzeng96@gmail.com>. % \begin{macrocode} \keys_define:nn { zhlipsum / option } { - encoding .choices:nn = + encoding .choices:nn = { utf8, gbk, big5 } { \tl_gset_eq:NN \g_@@_encoding_tl \l_keys_choice_tl @@ -944,7 +956,7 @@ Copyright (C) 2017, 2018 by Xiangdong Zeng <xdzeng96@gmail.com>. % % 处理未知选项。 % \begin{macrocode} - unknown .code:n = { \@@_error:n { unknown-option } } + unknown .code:n = { \@@_error:n { unknown-option } } } % \end{macrocode} % @@ -1195,10 +1207,8 @@ Copyright (C) 2017, 2018 by Xiangdong Zeng <xdzeng96@gmail.com>. } \@@_msg_new:nn { CJK-invalid-encoding } { -%<@@=> - The~ current~ CJK~ environment~ uses~ "\tl_use:N \CJK@@@enc"~ + The~ current~ CJK~ environment~ uses~ "\tl_use:N \CJK@@@@@enc"~ encoding,\\ -%<@@=zhlipsum> but~ zhlipsum~ package~ has~ been~ loaded~ with~ the~ option~ "encoding=\tl_use:N \g_@@_encoding_tl".\\\\ Please~ check~ the~ package~ options. @@ -1211,11 +1221,9 @@ Copyright (C) 2017, 2018 by Xiangdong Zeng <xdzeng96@gmail.com>. % \begin{macrocode} \prg_new_protected_conditional:Npnn \@@_if_cjk_valid_encoding: { TF } { -%<@@=> - \tl_if_exist:NTF \CJK@@@enc + \tl_if_exist:NTF \CJK@@@@@enc { - \tl_set:Nx \l__zhlipsum_tmpa_tl { \str_lower_case:f { \CJK@@@enc } } -%<@@=zhlipsum> + \tl_set:Nx \l_@@_tmpa_tl { \str_lower_case:f { \CJK@@@@@enc } } % TODO: str or tl? \str_if_eq:NNTF \g_@@_encoding_tl \l_@@_tmpa_tl { \prg_return_true: } @@ -1311,12 +1319,12 @@ Copyright (C) 2017, 2018 by Xiangdong Zeng <xdzeng96@gmail.com>. % \begin{macrocode} \seq_pop_left:NN \l_@@_tmpb_seq \l_@@_tmpa_tl \tl_if_empty:NTF \l_@@_tmpa_tl - { \int_set_eq:NN \l_@@_begin_int \c_one } + { \int_set_eq:NN \l_@@_begin_int \c_one_int } { \int_set:Nn \l_@@_begin_int { \l_@@_tmpa_tl } - \int_compare:nNnT \l_@@_begin_int < \c_one + \int_compare:nNnT \l_@@_begin_int < \c_one_int { - \int_set_eq:NN \l_@@_begin_int \c_one + \int_set_eq:NN \l_@@_begin_int \c_one_int \bool_set_true:N \l_@@_modified_range_bool } } @@ -1343,8 +1351,8 @@ Copyright (C) 2017, 2018 by Xiangdong Zeng <xdzeng96@gmail.com>. { \int_compare_p:nNn \l_@@_begin_int > \l_@@_end_int } { \bool_set_true:N \l_@@_invalid_range_bool } { - \int_step_inline:nnnn - { \l_@@_begin_int } { \c_one } { \l_@@_end_int } + \int_step_inline:nnn + { \l_@@_begin_int } { \l_@@_end_int } { \seq_put_right:Nn \l_@@_tmpa_seq {##1} } } } @@ -1353,8 +1361,8 @@ Copyright (C) 2017, 2018 by Xiangdong Zeng <xdzeng96@gmail.com>. % 单个数字的处理。 % \begin{macrocode} \bool_lazy_or:nnTF - { \int_compare_p:nNn {#1} > { \l_@@_max_int } } - { \int_compare_p:nNn {#1} < { \c_one } } + { \int_compare_p:nNn {#1} > \l_@@_max_int } + { \int_compare_p:nNn {#1} < \c_one_int } { \bool_set_true:N \l_@@_invalid_range_bool } { \seq_put_right:Nn \l_@@_tmpa_seq {#1} } } @@ -1479,7 +1487,7 @@ Copyright (C) 2017, 2018 by Xiangdong Zeng <xdzeng96@gmail.com>. %<*!utf8> \cs_new_protected:Npx \@@_active_first_byte: { - \int_step_function:nnnN { "81 } { 1 } { "FE } + \int_step_function:nnN { "81 } { "FE } \char_set_catcode_active:n } %</!utf8> @@ -1488,6 +1496,7 @@ Copyright (C) 2017, 2018 by Xiangdong Zeng <xdzeng96@gmail.com>. % \end{macro} % % \changes{v1.0.0}{2018/03/26}{增加预定义假文。} +% \changes{v1.1.1}{2018/07/19}{更新假文文本。} % % 预定义假文的声明放置在分组内,利用 \cs{@@_set_special_catcode:} 切换 % 类别码后可以不再需要 \pkg{CJK} 的预处理操作。具体声明此处不再列出。 |