diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/l3experimental/l3str/l3str-esc-hex.def')
-rw-r--r-- | Master/texmf-dist/tex/latex/l3experimental/l3str/l3str-esc-hex.def | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/Master/texmf-dist/tex/latex/l3experimental/l3str/l3str-esc-hex.def b/Master/texmf-dist/tex/latex/l3experimental/l3str/l3str-esc-hex.def deleted file mode 100644 index 28ff90d79ea..00000000000 --- a/Master/texmf-dist/tex/latex/l3experimental/l3str/l3str-esc-hex.def +++ /dev/null @@ -1,74 +0,0 @@ -%% -%% This is file `l3str-esc-hex.def', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% l3str-convert.dtx (with options: `hex') -%% -%% Copyright (C) 2011-2019 The LaTeX3 Project -%% -%% It may be distributed and/or modified under the conditions of -%% the LaTeX Project Public License (LPPL), either version 1.3c of -%% this license or (at your option) any later version. The latest -%% version of this license is in the file: -%% -%% http://www.latex-project.org/lppl.txt -%% -%% This file is part of the "l3experimental bundle" (The Work in LPPL) -%% and all files in that bundle must be distributed together. -%% -%% File: l3str-convert.dtx -\cs_new_protected:Npn \__str_convert_unescape_hex: - { - \group_begin: - \flag_clear:n { str_error } - \int_set:Nn \tex_escapechar:D { 92 } - \tl_gset:Nx \g__str_result_tl - { - \__str_output_byte:w " - \exp_last_unbraced:Nf \__str_unescape_hex_auxi:N - { \tl_to_str:N \g__str_result_tl } - 0 { ? 0 - 1 \prg_break: } - \prg_break_point: - \__str_output_end: - } - \__str_if_flag_error:nnx { str_error } { unescape-hex } { } - \group_end: - } -\cs_new:Npn \__str_unescape_hex_auxi:N #1 - { - \use_none:n #1 - \__str_hexadecimal_use:NTF #1 - { \__str_unescape_hex_auxii:N } - { - \flag_raise:n { str_error } - \__str_unescape_hex_auxi:N - } - } -\cs_new:Npn \__str_unescape_hex_auxii:N #1 - { - \use_none:n #1 - \__str_hexadecimal_use:NTF #1 - { - \__str_output_end: - \__str_output_byte:w " \__str_unescape_hex_auxi:N - } - { - \flag_raise:n { str_error } - \__str_unescape_hex_auxii:N - } - } -\__kernel_msg_new:nnnn { str } { unescape-hex } - { String~invalid~in~escaping~'hex':~only~hexadecimal~digits~allowed. } - { - Some~characters~in~the~string~you~asked~to~convert~are~not~ - hexadecimal~digits~(0-9,~A-F,~a-f)~nor~spaces. - } -\cs_new_protected:Npn \__str_convert_escape_hex: - { \__str_convert_gmap:N \__str_escape_hex_char:N } -\cs_new:Npn \__str_escape_hex_char:N #1 - { \__str_output_hexadecimal:n { `#1 } } -%% -%% -%% End of file `l3str-esc-hex.def'. |