[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: * tp/Texinfo/Convert/Plaintext.pm (%defaults, co
From: |
Gavin D. Smith |
Subject: |
branch master updated: * tp/Texinfo/Convert/Plaintext.pm (%defaults, converter_initialize): Rename 'ASCII_PUNCTUATION' as 'ASCII_DASHES_AND_QUOTES' and 'NO_GRATUITOUS_UTF8' as 'ASCII_PUNCTUATION'. |
Date: |
Mon, 27 Feb 2023 13:54:39 -0500 |
This is an automated email from the git hooks/post-receive script.
gavin pushed a commit to branch master
in repository texinfo.
The following commit(s) were added to refs/heads/master by this push:
new 28668eb0e8 * tp/Texinfo/Convert/Plaintext.pm (%defaults,
converter_initialize): Rename 'ASCII_PUNCTUATION' as 'ASCII_DASHES_AND_QUOTES'
and 'NO_GRATUITOUS_UTF8' as 'ASCII_PUNCTUATION'.
28668eb0e8 is described below
commit 28668eb0e86ada536ba6e8aa485c36bca97fffdb
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Mon Feb 27 18:54:28 2023 +0000
* tp/Texinfo/Convert/Plaintext.pm (%defaults, converter_initialize):
Rename 'ASCII_PUNCTUATION' as 'ASCII_DASHES_AND_QUOTES' and
'NO_GRATUITOUS_UTF8' as 'ASCII_PUNCTUATION'.
---
ChangeLog | 6 +
tp/Texinfo/Common.pm | 2 +-
tp/Texinfo/Convert/Plaintext.pm | 15 +-
.../formatting.info | 1170 ++++++++++----------
.../formatting.txt | 788 ++++++-------
5 files changed, 993 insertions(+), 988 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index e4e01cc3d1..b9c01dfc24 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2023-02-27 Gavin Smith <gavinsmith0123@gmail.com>
+
+ * tp/Texinfo/Convert/Plaintext.pm (%defaults, converter_initialize):
+ Rename 'ASCII_PUNCTUATION' as 'ASCII_DASHES_AND_QUOTES' and
+ 'NO_GRATUITOUS_UTF8' as 'ASCII_PUNCTUATION'.
+
2023-02-27 Patrice Dumas <pertusus@free.fr>
* Pod-Simple-Texinfo/pod2texi.pl (_parsed_manual_tree): update node
diff --git a/tp/Texinfo/Common.pm b/tp/Texinfo/Common.pm
index 13db2295b2..cd3f99a0be 100644
--- a/tp/Texinfo/Common.pm
+++ b/tp/Texinfo/Common.pm
@@ -339,6 +339,7 @@ our @variable_string_settables = (
'AFTER_BODY_OPEN',
'AFTER_SHORT_TOC_LINES',
'AFTER_TOC_LINES',
+'ASCII_DASHES_AND_QUOTES',
'ASCII_GLYPH',
'ASCII_PUNCTUATION',
'AVOID_MENU_REDUNDANCY',
@@ -411,7 +412,6 @@ our @variable_string_settables = (
'NO_CSS',
'NO_NUMBER_FOOTNOTE_SYMBOL',
'NO_CUSTOM_HTML_ATTRIBUTE',
-'NO_GRATUITOUS_UTF8',
'NODE_NAME_IN_INDEX',
'NODE_NAME_IN_MENU',
'NO_TOP_NODE_OUTPUT',
diff --git a/tp/Texinfo/Convert/Plaintext.pm b/tp/Texinfo/Convert/Plaintext.pm
index 2f22bcf721..af71e77a10 100644
--- a/tp/Texinfo/Convert/Plaintext.pm
+++ b/tp/Texinfo/Convert/Plaintext.pm
@@ -359,7 +359,7 @@ foreach my $command ('var', 'cite', 'dmn',
keys(%brace_code_commands)) {
my %defaults = (
'ENABLE_ENCODING' => 1,
- 'ASCII_PUNCTUATION' => 1,
+ 'ASCII_DASHES_AND_QUOTES' => 1,
'ASCII_GLYPH' => 0,
'FORMAT_MENU' => 'nomenu',
#'EXTENSION' => 'info',
@@ -431,19 +431,19 @@ sub converter_initialize($)
unless ($self->{'expanded_formats_hash'}->{$format});
}
- if ($self->get_conf('NO_GRATUITOUS_UTF8')) {
- $self->set_conf('ASCII_PUNCTUATION', 1);
+ if ($self->get_conf('ASCII_PUNCTUATION')) {
+ $self->set_conf('ASCII_DASHES_AND_QUOTES', 1);
$self->set_conf('ASCII_GLYPH', 1);
$self->set_conf('OPEN_QUOTE_SYMBOL', '\'');
$self->set_conf('CLOSE_QUOTE_SYMBOL', '\'');
$self->set_conf('OPEN_DOUBLE_QUOTE_SYMBOL', '"');
$self->set_conf('CLOSE_DOUBLE_QUOTE_SYMBOL', '"');
}
- if ($self->get_conf('ASCII_PUNCTUATION')) {
+ if ($self->get_conf('ASCII_DASHES_AND_QUOTES')) {
# cache to avoid calling get_conf
- $self->{'ascii_punctuation'} = 1;
+ $self->{'ascii_dashes_and_quotes'} = 1;
} else {
- $self->{'ascii_punctuation'} = 0;
+ $self->{'ascii_dashes_and_quotes'} = 0;
}
%{$self->{'style_map'}} = %style_map;
@@ -663,8 +663,7 @@ sub _process_text($$$)
$text = uc($text);
}
- if (!$self->{'ascii_punctuation'}
- and $self->{'to_utf8'}) {
+ if (!$self->{'ascii_dashes_and_quotes'} and $self->{'to_utf8'}) {
return Texinfo::Convert::Unicode::unicode_text($text,
$context->{'font_type_stack'}->[-1]->{'monospace'});
} elsif (!$context->{'font_type_stack'}->[-1]->{'monospace'}) {
diff --git
a/tp/tests/layout/res_parser/formatting_info_ascii_punctuation/formatting.info
b/tp/tests/layout/res_parser/formatting_info_ascii_punctuation/formatting.info
index 66560adfb4..064f0439ab 100644
---
a/tp/tests/layout/res_parser/formatting_info_ascii_punctuation/formatting.info
+++
b/tp/tests/layout/res_parser/formatting_info_ascii_punctuation/formatting.info
@@ -6,30 +6,30 @@ In copying
< > " & ' '
"simple-double-three--four---"
-code: ‘``simple-double--three---four----''’
+code: '``simple-double--three---four----'''
asis: "simple-double-three--four---"
strong: *"simple-double-three--four---"*
-kbd: ‘``simple-double--three---four----''’
+kbd: '``simple-double--three---four----'''
''simple-double--three--four---''
@"u ü (ü) @"{U} Ü (Ü) @~n ñ (ñ) @^a â (â) @'e é (é) @=o ō (ō) @'i ì
(ì) @'{e} é (é) @'{@dotless{i}} í (í) @dotless{i} ı (ı) @dotless{j} ȷ
-(ȷ) ‘@H{a}’ a̋ ‘@dotaccent{a}’ ȧ (ȧ) ‘@ringaccent{a}’ å (å)
-‘@tieaccent{a}’ a͡ ‘@u{a}’ ă (ă) ‘@ubaraccent{a}’ a̲ ‘@udotaccent{a}’ ạ
-(ạ) ‘@v{a}’ ǎ (ǎ) @,c ç (ç) ‘@,{c}’ ç (ç) ‘@ogonek{a}’ ą (ą)
+(ȷ) '@H{a}' a̋ '@dotaccent{a}' ȧ (ȧ) '@ringaccent{a}' å (å)
+'@tieaccent{a}' a͡ '@u{a}' ă (ă) '@ubaraccent{a}' a̲ '@udotaccent{a}' ạ
+(ạ) '@v{a}' ǎ (ǎ) @,c ç (ç) '@,{c}' ç (ç) '@ogonek{a}' ą (ą)
@'{@=E} Ḕ @l{} ł @,{@'C} Ḉ @,c@"u çü
- ‘@H{--a}’ -a̋ ‘@dotaccent{--a}’ -ȧ ‘@ringaccent{--a}’ -å
-‘@tieaccent{--a}’ -a͡ ‘@u{--a}’ -ă ‘@ubaraccent{--a}’ -a̲
-‘@udotaccent{--a}’ -ạ ‘@v{--a}’ -ǎ ‘@,{--c}’ -ç ‘@ogonek{--a}’ -ą
+ '@H{--a}' -a̋ '@dotaccent{--a}' -ȧ '@ringaccent{--a}' -å
+'@tieaccent{--a}' -a͡ '@u{--a}' -ă '@ubaraccent{--a}' -a̲
+'@udotaccent{--a}' -ạ '@v{--a}' -ǎ '@,{--c}' -ç '@ogonek{--a}' -ą
@U{0075} u
@*
@ followed by a space @ followed by a tab @ followed by a new line
- ‘@-’ ‘@:’ ‘@!’ ! ‘@?’ ? ‘@.’ . ‘@&’ & ‘@@’ @ ‘@}’ } ‘@{’ { ‘@/’
+ '@-' '@:' '@!' ! '@?' ? '@.' . '@&' & '@@' @ '@}' } '@{' { '@/'
foo vs. bar. colon :And something else. semi colon ;. And ? ?.
Now ! !@ but , ,
@@ -37,55 +37,55 @@ Now ! !@ but , ,
@ampchar & (&) @atchar @ (@) @backslashchar \ (\) @hashchar # (#)
@lbracechar { ({) @rbracechar } (})
- @TeX TeX @LaTeX LaTeX @bullet • (•) @copyright © (©) @dots ... (…)
-@enddots ... @equiv ≡ (≡) @error error→ @expansion ↦ (↦) @minus − (−)
-@point ⋆ (⋆) @print ⊣ (⊣) @result ⇒ (⇒) @today a sunny day
+ @TeX TeX @LaTeX LaTeX @bullet * (•) @copyright (C) (©) @dots ... (…)
+@enddots ... @equiv == (≡) @error error-> @expansion ==> (↦) @minus -
+(−) @point -!- (⋆) @print -| (⊣) @result => (⇒) @today a sunny day
@aa å (å) @AA Å (Å) @ae æ (æ) @oe œ (œ) @AE Æ (Æ) @OE Œ (Œ) @o ø (ø)
@O Ø (Ø) @ss ß (ß) @l ł (ł) @L Ł (Ł) @DH Ð (Ð) @TH Þ (Þ) @dh ð (ð) @th þ
(þ)
@exclamdown ¡ (¡) @questiondown ¿ (¿) @pounds £ (£)
-@registeredsymbol ® (®) @ordf ª (ª) @ordm º (º) @comma , (,)
-@quotedblleft “ (“) @quotedblright ” (”) @quoteleft ‘ (‘) @quoteright ’
+@registeredsymbol (R) (®) @ordf ª (ª) @ordm º (º) @comma , (,)
+@quotedblleft " (“) @quotedblright " (”) @quoteleft ` (‘) @quoteright '
(’) @quotedblbase „ („) @quotesinglbase ‚ (‚) @guillemetleft « («)
@guillemetright » (») @guillemotleft « («) @guillemotright » (»)
@guilsinglleft ‹ (‹) @guilsinglright › (›)
- @textdegree ° (°) @euro € (€) @arrow → (→) @leq ≤ (≤) @geq ≥ (≥) @tie
-a b
-
- ‘@acronym{--a,an accronym}’ -a (an accronym) ‘@acronym{--a}’ -a
-‘@abbr{@'E--. @comma{}A., @'Etude Autonome }’ É-. ,A. (Étude Autonome)
-‘@abbr{@'E--. @comma{}A.}’ É-. ,A. ‘@asis{--a}’ -a ‘@b{--a}’ -a
-‘@cite{--a}’ ‘-a’ ‘@code{--a}’ ‘--a’ ‘@command{--a}’ ‘--a’ ‘@dfn{--a}’
-“-a” ‘@dmn{--a}’ -a ‘@email{--a,--b}’ -b <--a> ‘@email{,--b}’ -b
-‘@email{--a}’ <--a> ‘@emph{--a}’ _-a_ ‘@env{--a}’ ‘--a’ ‘@file{--a}’
-‘--a’ ‘@i{--a}’ -a ‘@kbd{--a}’ ‘--a’ ‘@key{--a}’ <--a> ‘@math{--a
-{\frac{1}{2}} @minus{}}’ --a {\frac{1}{2}} − ‘@option{--a}’ ‘--a’
-‘@r{--a}’ -a ‘@samp{--a}’ ‘--a’ ‘@sc{--a}’ -A ‘@strong{--a}’ *-a*
-‘@t{--a}’ --a ‘@sansserif{--a}’ -a ‘@slanted{--a}’ -a ‘@titlefont{--a}’
+ @textdegree ° (°) @euro € (€) @arrow -> (→) @leq ≤ (≤) @geq ≥ (≥)
+@tie a b
+
+ '@acronym{--a,an accronym}' -a (an accronym) '@acronym{--a}' -a
+'@abbr{@'E--. @comma{}A., @'Etude Autonome }' É-. ,A. (Étude Autonome)
+'@abbr{@'E--. @comma{}A.}' É-. ,A. '@asis{--a}' -a '@b{--a}' -a
+'@cite{--a}' '-a' '@code{--a}' '--a' '@command{--a}' '--a' '@dfn{--a}'
+"-a" '@dmn{--a}' -a '@email{--a,--b}' -b <--a> '@email{,--b}' -b
+'@email{--a}' <--a> '@emph{--a}' _-a_ '@env{--a}' '--a' '@file{--a}'
+'--a' '@i{--a}' -a '@kbd{--a}' '--a' '@key{--a}' <--a> '@math{--a
+{\frac{1}{2}} @minus{}}' --a {\frac{1}{2}} - '@option{--a}' '--a'
+'@r{--a}' -a '@samp{--a}' '--a' '@sc{--a}' -A '@strong{--a}' *-a*
+'@t{--a}' --a '@sansserif{--a}' -a '@slanted{--a}' -a '@titlefont{--a}'
-a
**
- ‘@indicateurl{--a}’ ‘--a’ ‘@uref{--a,--b}’ -b (--a) ‘@uref{--a}’
-<--a> ‘@uref{,--b}’ -b ‘@uref{--a,--b,--c}’ -c ‘@uref{,--b,--c}’ -c
-‘@uref{--a,,--c}’ -c ‘@uref{,,--c}’ -c ‘@url{--a,--b}’ -b (--a)
-‘@url{--a,}’ <--a> ‘@url{,--b}’ -b ‘@var{--a}’ -A ‘@verb{:--a:}’ --a
-‘@verb{:a < & @ % " -- b:}’ a < & @ % " -- b ‘@w{a a a a a a a a a a
-a a a a a a a a a a a a a a a a a a a a a a a a a}’
+ '@indicateurl{--a}' '--a' '@uref{--a,--b}' -b (--a) '@uref{--a}'
+<--a> '@uref{,--b}' -b '@uref{--a,--b,--c}' -c '@uref{,--b,--c}' -c
+'@uref{--a,,--c}' -c '@uref{,,--c}' -c '@url{--a,--b}' -b (--a)
+'@url{--a,}' <--a> '@url{,--b}' -b '@var{--a}' -A '@verb{:--a:}' --a
+'@verb{:a < & @ % " -- b:}' a < & @ % " -- b '@w{a a a a a a a a a a
+a a a a a a a a a a a a a a a a a a a a a a a a a}'
a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
-‘a@sup{h}@sub{l}’ a^{h}_{l} ‘@footnote{in footnote}’ (1) ‘@footnote{in
-footnote2}’ (2)
+'a@sup{h}@sub{l}' a^{h}_{l} '@footnote{in footnote}' (1) '@footnote{in
+footnote2}' (2)
- ‘@sp 2’
+ '@sp 2'
- ‘@page’
+ '@page'
- ‘need 1002’
+ 'need 1002'
- ‘@clicksequence{click @click{} A}’ click → A After clickstyle ⇒
-‘@clicksequence{click @click{} A}’ click ⇒ A
+ '@clicksequence{click @click{} A}' click -> A After clickstyle =>
+'@clicksequence{click @click{} A}' click => A
disp--laymath
f(x) = {1 \over \sigma \sqrt{2\pi}}e^{-{1 \over 2}\left({x-\mu \over
\sigma}\right)^2}
@@ -101,40 +101,40 @@ a̲ ạ ą a^{h}_{l}
! @ } {
a sunny day
-→
+->
u
-• © ... ... ≡
-error→ ↦ − ⊣ ⇒
+* (C) ... ... ==
+error-> ==> - -| =>
Å æ œ Æ Œ ø Ø ß ł Ł Ð
Þ ð þ ¡ ¿ £
ª º ,
-“ ”
-‘ ’ „ ‚ «
+" "
+` ' „ ‚ «
» « » ‹
-› € → ≤ ≥
+› € -> ≤ ≥
b i r SC sansserif slanted
- ‘default kbdinputstyle’
-‘vtable i--tem default kbdinputstyle’
+ 'default kbdinputstyle'
+'vtable i--tem default kbdinputstyle'
in example default kbdinputstyle
- ‘vtable i--tem in example default kbdinputstyle’
+ 'vtable i--tem in example default kbdinputstyle'
- ‘code kbdinputstyle’
-‘vtable i--tem code kbdinputstyle’
+ 'code kbdinputstyle'
+'vtable i--tem code kbdinputstyle'
in example code kbdinputstyle
- ‘vtable i--tem in example code kbdinputstyle’
+ 'vtable i--tem in example code kbdinputstyle'
- ‘example kbdinputstyle’
-‘vtable i--tem example kbdinputstyle’
+ 'example kbdinputstyle'
+'vtable i--tem example kbdinputstyle'
in example example kbdinputstyle
- ‘vtable i--tem in example example kbdinputstyle’
+ 'vtable i--tem in example example kbdinputstyle'
- ‘distinct kbdinputstyle’
-‘vtable i--tem distinct kbdinputstyle’
+ 'distinct kbdinputstyle'
+'vtable i--tem distinct kbdinputstyle'
in example distinct kbdinputstyle
- ‘vtable i--tem in example distinct kbdinputstyle’
+ 'vtable i--tem in example distinct kbdinputstyle'
A quot--ation
@@ -188,18 +188,18 @@ and following
something, other thing: something, other thing
- • i-temize
+ * i-temize
+ i-tem +
- • b-ullet
+ * b-ullet
- − minu-s
+ - minu-s
_after emph_ e-mph item
- • a-n itemize line i-tem 1
- • a-n itemize line i-tem 2
+ * a-n itemize line i-tem 1
+ * a-n itemize line i-tem 2
with w a-b
with w c-d
@@ -262,7 +262,7 @@ exdented two
s--mallexample
- ‘@noindent’ after smallexample.
+ '@noindent' after smallexample.
$ wget
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.guess?rev=HEAD&content-type=text/plain'
$ wget
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.sub?rev=HEAD&content-type=text/plain'
Less recent versions are also present.
@@ -422,70 +422,70 @@ s-mallformat
-- fun2: arg2
fff2
- ‘@xref{c---hapter@@, cross r---ef name@@, t---itle@@, file n---ame@@,
-ma---nual@@}’ *Note cross r--ef name@: (file n---ame@)c---hapter@.
-‘@ref{chapter, cross ref name, title, file name, manual}’ *note cross
-ref name: (file name)chapter. ‘@pxref{chapter, cross ref name, title,
-file name, manual}’ *note cross ref name: (file name)chapter.
-‘@inforef{chapter, cross ref name, file name}’ *note cross ref name:
+ '@xref{c---hapter@@, cross r---ef name@@, t---itle@@, file n---ame@@,
+ma---nual@@}' *Note cross r--ef name@: (file n---ame@)c---hapter@.
+'@ref{chapter, cross ref name, title, file name, manual}' *note cross
+ref name: (file name)chapter. '@pxref{chapter, cross ref name, title,
+file name, manual}' *note cross ref name: (file name)chapter.
+'@inforef{chapter, cross ref name, file name}' *note cross ref name:
(file name)chapter.
- ‘@ref{chapter}’ *note chapter:: ‘@xref{chapter}’ *Note chapter::.
-‘@pxref{chapter}’ *note chapter:: ‘@ref{s--ect@comma{}ion}’ *note
+ '@ref{chapter}' *note chapter:: '@xref{chapter}' *Note chapter::.
+'@pxref{chapter}' *note chapter:: '@ref{s--ect@comma{}ion}' *note
s--ect,ion::
- ‘@ref{s--ect@comma{}ion, a @comma{} in cross ref, a comma@comma{} in
-title, a comma@comma{} in file, a @comma{} in manual name }’ *note a ,
+ '@ref{s--ect@comma{}ion, a @comma{} in cross ref, a comma@comma{} in
+title, a comma@comma{} in file, a @comma{} in manual name }' *note a ,
in cross ref: (a comma, in file)s--ect,ion.
- ‘@ref{chapter,cross ref name}’ *note cross ref name: chapter.
-‘@ref{chapter,,title}’ *note title: chapter. ‘@ref{chapter,,,file name}’
-*note (file name)chapter:: ‘@ref{chapter,,,,manual}’ *note ()chapter::
-‘@ref{chapter,cross ref name,title,}’ *note cross ref name: chapter.
-‘@ref{chapter,cross ref name,,file name}’ *note cross ref name: (file
-name)chapter. ‘@ref{chapter,cross ref name,,,manual}’ *note cross ref
-name: ()chapter. ‘@ref{chapter,cross ref name,title,file name}’ *note
-cross ref name: (file name)chapter. ‘@ref{chapter,cross ref
-name,title,,manual}’ *note cross ref name: ()chapter.
-‘@ref{chapter,cross ref name,title, file name, manual}’ *note cross ref
-name: (file name)chapter. ‘@ref{chapter,,title,file name}’ *note title:
-(file name)chapter. ‘@ref{chapter,,title,,manual}’ *note title:
-()chapter. ‘@ref{chapter,,title, file name, manual}’ *note title: (file
-name)chapter. ‘@ref{chapter,,,file name,manual}’ *note (file
+ '@ref{chapter,cross ref name}' *note cross ref name: chapter.
+'@ref{chapter,,title}' *note title: chapter. '@ref{chapter,,,file name}'
+*note (file name)chapter:: '@ref{chapter,,,,manual}' *note ()chapter::
+'@ref{chapter,cross ref name,title,}' *note cross ref name: chapter.
+'@ref{chapter,cross ref name,,file name}' *note cross ref name: (file
+name)chapter. '@ref{chapter,cross ref name,,,manual}' *note cross ref
+name: ()chapter. '@ref{chapter,cross ref name,title,file name}' *note
+cross ref name: (file name)chapter. '@ref{chapter,cross ref
+name,title,,manual}' *note cross ref name: ()chapter.
+'@ref{chapter,cross ref name,title, file name, manual}' *note cross ref
+name: (file name)chapter. '@ref{chapter,,title,file name}' *note title:
+(file name)chapter. '@ref{chapter,,title,,manual}' *note title:
+()chapter. '@ref{chapter,,title, file name, manual}' *note title: (file
+name)chapter. '@ref{chapter,,,file name,manual}' *note (file
name)chapter::
- ‘@ref{(pman)anode,cross ref name}’ *note cross ref name: (pman)anode.
-‘@ref{(pman)anode,,title}’ *note title: (pman)anode.
-‘@ref{(pman)anode,,,file name}’ *note (file name)(pman)anode::
-‘@ref{(pman)anode,,,,manual}’ *note ()(pman)anode::
-‘@ref{(pman)anode,cross ref name,title,}’ *note cross ref name:
-(pman)anode. ‘@ref{(pman)anode,cross ref name,,file name}’ *note cross
-ref name: (file name)(pman)anode. ‘@ref{(pman)anode,cross ref
-name,,,manual}’ *note cross ref name: ()(pman)anode.
-‘@ref{(pman)anode,cross ref name,title,file name}’ *note cross ref name:
-(file name)(pman)anode. ‘@ref{(pman)anode,cross ref name,title,,manual}’
-*note cross ref name: ()(pman)anode. ‘@ref{(pman)anode,cross ref
-name,title, file name, manual}’ *note cross ref name: (file
-name)(pman)anode. ‘@ref{(pman)anode,,title,file name}’ *note title:
-(file name)(pman)anode. ‘@ref{(pman)anode,,title,,manual}’ *note title:
-()(pman)anode. ‘@ref{(pman)anode,,title, file name, manual}’ *note
-title: (file name)(pman)anode. ‘@ref{(pman)anode,,,file name,manual}’
+ '@ref{(pman)anode,cross ref name}' *note cross ref name: (pman)anode.
+'@ref{(pman)anode,,title}' *note title: (pman)anode.
+'@ref{(pman)anode,,,file name}' *note (file name)(pman)anode::
+'@ref{(pman)anode,,,,manual}' *note ()(pman)anode::
+'@ref{(pman)anode,cross ref name,title,}' *note cross ref name:
+(pman)anode. '@ref{(pman)anode,cross ref name,,file name}' *note cross
+ref name: (file name)(pman)anode. '@ref{(pman)anode,cross ref
+name,,,manual}' *note cross ref name: ()(pman)anode.
+'@ref{(pman)anode,cross ref name,title,file name}' *note cross ref name:
+(file name)(pman)anode. '@ref{(pman)anode,cross ref name,title,,manual}'
+*note cross ref name: ()(pman)anode. '@ref{(pman)anode,cross ref
+name,title, file name, manual}' *note cross ref name: (file
+name)(pman)anode. '@ref{(pman)anode,,title,file name}' *note title:
+(file name)(pman)anode. '@ref{(pman)anode,,title,,manual}' *note title:
+()(pman)anode. '@ref{(pman)anode,,title, file name, manual}' *note
+title: (file name)(pman)anode. '@ref{(pman)anode,,,file name,manual}'
*note (file name)(pman)anode::
- ‘@inforef{chapter, cross ref name, file name}’ *note cross ref name:
-(file name)chapter. ‘@inforef{chapter}’ *note chapter::
-‘@inforef{chapter, cross ref name}’ *note cross ref name: chapter.
-‘@inforef{chapter,,file name}’ *note (file name)chapter::
-‘@inforef{node, cross ref name, file name}’ *note cross ref name: (file
-name)node. ‘@inforef{node}’ *note node:: ‘@inforef{node, cross ref
-name}’ *note cross ref name: node. ‘@inforef{node,,file name}’ *note
-(file name)node:: ‘@inforef{chapter, cross ref name, file name, spurious
-arg}’ *note cross ref name: (file name, spurious arg)chapter.
+ '@inforef{chapter, cross ref name, file name}' *note cross ref name:
+(file name)chapter. '@inforef{chapter}' *note chapter::
+'@inforef{chapter, cross ref name}' *note cross ref name: chapter.
+'@inforef{chapter,,file name}' *note (file name)chapter::
+'@inforef{node, cross ref name, file name}' *note cross ref name: (file
+name)node. '@inforef{node}' *note node:: '@inforef{node, cross ref
+name}' *note cross ref name: node. '@inforef{node,,file name}' *note
+(file name)node:: '@inforef{chapter, cross ref name, file name, spurious
+arg}' *note cross ref name: (file name, spurious arg)chapter.
- ‘@inforef{s--ect@comma{}ion, a @comma{} in cross ref, a comma@comma{}
-in file}’ *note a , in cross ref: (a comma, in file)s--ect,ion.
+ '@inforef{s--ect@comma{}ion, a @comma{} in cross ref, a comma@comma{}
+in file}' *note a , in cross ref: (a comma, in file)s--ect,ion.
- ‘*note chapter::’.
+ '*note chapter::'.
*note cross ref with uref uref1 (href://http/myhost.com/index.html):
(info file with uref3 uref3 (href://http/myhost.com/index3.html))ext.
@@ -504,12 +504,12 @@ _b_
l-ine
Title
-‘a--code’
+'a--code'
Value-table code
Title
-‘a--samp’
-‘a2--samp’
+'a--samp'
+'a2--samp'
Value-table samp
c-artouche
@@ -556,11 +556,11 @@ subheading
subsubheading
.............
-‘@acronym{--a,an accronym @comma{} @enddots{}}’ -a (an accronym , ...)
-‘@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }’ É-. ,A.
-(Étude-, Autonome) ‘@abbr{@'E--. @comma{}A.}’ É-. ,A.
+'@acronym{--a,an accronym @comma{} @enddots{}}' -a (an accronym , ...)
+'@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }' É-. ,A.
+(Étude-, Autonome) '@abbr{@'E--. @comma{}A.}' É-. ,A.
- ‘@math{--a@minus{} {\frac{1}{2}}}’ --a− {\frac{1}{2}}
+ '@math{--a@minus{} {\frac{1}{2}}}' --a- {\frac{1}{2}}
Somehow invalid use of @,:
@, ̧
@@ -570,45 +570,45 @@ subsubheading
@' ́
@'@"u ́ü
- ‘@|’
+ '@|'
- @dotless{truc} truc @dotless{ij} ij ‘@dotless{--a}’ -a ‘@dotless{a}’
+ @dotless{truc} truc @dotless{ij} ij '@dotless{--a}' -a '@dotless{a}'
a
@U, without braces @U{}, with empty arg @U{z}, with non-hex arg U+z
@U{abc}, with <4 hex digits ઼ @U{FFFFFFFFFFFFFF}, value much too large
U+FFFFFFFFFFFFFF @U{110000}, value just beyond Unicode U+110000
- @TeX, but without brace TeX ‘@#’ #
+ @TeX, but without brace TeX '@#' #
- ‘@w{--a}’ -a
+ '@w{--a}' -a
- ‘@image{,1--xt}’ ‘@image{,,2--xt}’ ‘@image{,,,3--xt}’
+ '@image{,1--xt}' '@image{,,2--xt}' '@image{,,,3--xt}'
- ‘@image{f-ile,aze,,a--lt}’ [a-lt] ‘@image{f-ile,,,alt@verb{:jk _" %}}’
[altjk _" %@]
+ '@image{f-ile,aze,,a--lt}' [a-lt] '@image{f-ile,,,alt@verb{:jk _" %}}'
[altjk _" %@]
- ‘@image{f--ile}’ [image src="f--ile.png" text="ggg
-aaa"