Skip to content

Commit bf51579

Browse files
committed
xrefs wip
1 parent 51764c3 commit bf51579

File tree

4 files changed

+68
-4
lines changed

4 files changed

+68
-4
lines changed

print/xrefs/formatos.adoc

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
== Formatos de xref
2+
3+
=== Xrefs dentro do volume
4+
5+
==== Alvo: capítulo
6+
7+
Ex cap01:
8+
9+
[source, asciidoctor]
10+
----
11+
<<ch_sequences>>
12+
----
13+
14+
Saída:
15+
16+
Capítulo 2
17+
18+
==== Alvo: seção
19+
20+
Ex cap02:
21+
22+
[source, asciidoctor]
23+
----
24+
<<sequence_patterns_sec>>
25+
----
26+
27+
Saída:
28+
29+
Seção 2.6
30+
31+
=== Xrefs outro volume
32+
33+
==== Alvo: capítulo
34+
35+
Ex cap.1, l.745:
36+
37+
[source, asciidoctor]
38+
----
39+
<<ch_seq_methods>>
40+
----
41+
42+
Saída:
43+
44+
Capítulo 12 [vol.2, fpy.li/xyz]
45+
46+
Onde fpy.li/xyz direciona para:
47+
48+
https://pythonfluente.com/2/#ch_seq_methods
49+
50+
==== Alvo: seção
51+
52+
Ex. cap05, l.42
53+
54+
[source, asciidoctor]
55+
----
56+
Veremos mais sobre isso na <<typeddict_sec>> (<<ch_more_types>>).
57+
----
58+
59+
Saída:
60+
61+
Veremos mais sobre isso na Seção 15.3 [vol.2, fpy.li/xyz].
62+
63+
Onde fpy.li/xyz direciona para:
64+
65+
https://pythonfluente.com/2/#typeddict_sec

print/xrefs/invalid-xrefs.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
asciidoctor: INFO: possible invalid reference: ch_ifaces_prot_abc
22
asciidoctor: INFO: possible invalid reference: ch_ifaces_prot_abc
3-
asciidoctor: INFO: possible invalid reference: iter_closer_look_sec
4-
asciidoctor: INFO: possible invalid reference: ch_generators
53
asciidoctor: INFO: possible invalid reference: ch_op_overload
64
asciidoctor: INFO: possible invalid reference: ch_generators
75
asciidoctor: INFO: possible invalid reference: ch_generators
@@ -54,6 +52,7 @@ asciidoctor: INFO: possible invalid reference: ch_more_types
5452
asciidoctor: INFO: possible invalid reference: ch_descriptors
5553
asciidoctor: INFO: possible invalid reference: ch_inheritance
5654
asciidoctor: INFO: possible invalid reference: ch_inheritance
55+
asciidoctor: INFO: possible invalid reference: ch_inheritance
5756
asciidoctor: INFO: possible invalid reference: positional_pattern_implement_sec
5857
asciidoctor: INFO: possible invalid reference: ch_async
5958
asciidoctor: INFO: possible invalid reference: runtime_annot_sec

vol1/cap02.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ sequências, contrastando contêineres e sequências planas.
5555

5656
* Ressalvas sobre tuplas com elementos mutáveis, e como detectá-los se necessário.
5757

58-
Movi a discussão sobre tuplas nomeadas para a <<classic_named_tuples_sec>> (<<ch_dataclass>>),
58+
Movi a discussão sobre tuplas nomeadas para a <<classic_named_tuples_sec>>,
5959
onde elas são comparadas com `typing.NamedTuple` e `@dataclass`.
6060

6161
[NOTE]

vol1/cap08.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2064,7 +2064,7 @@ Apesar de `int` ser _subtipo-de_ `float`, no `Callable` parametrizado a relaçã
20642064
`Callable[[float], None]` é _subtipo-de_ `Callable[[int], None]`.
20652065
Assim dizemos que aquele `Callable` é _contravariante_ a respeito dos tipos de parâmetros declarados.
20662066

2067-
A <<variance_sec>> no <<ch_more_types>> explica variância em mais detalhes e
2067+
A <<variance_sec>> explica variância em mais detalhes e
20682068
com exemplos de tipos invariantes, covariantes e contravariantes.
20692069

20702070
[TIP]

0 commit comments

Comments
 (0)