[latex3-commits] [git/LaTeX3-latex3-pdfresources] rename-coredict: test file, todo (59c31ab)
Ulrike Fischer
fischer at troubleshooting-tex.de
Sat Nov 21 22:28:26 CET 2020
Repository : https://github.com/latex3/pdfresources
On branch : rename-coredict
Link : https://github.com/latex3/pdfresources/commit/59c31ab37f2637848662189a1aadf1229420a833
>---------------------------------------------------------------
commit 59c31ab37f2637848662189a1aadf1229420a833
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date: Sat Nov 21 22:28:26 2020 +0100
test file, todo
>---------------------------------------------------------------
59c31ab37f2637848662189a1aadf1229420a833
experiments/add-remove-test.tex | 83 +++++++++++++++++++++++++++++++++++++++++
info/todo-20-11.md | 29 ++++++++++++++
rename-failures.txt | 6 +++
3 files changed, 118 insertions(+)
diff --git a/experiments/add-remove-test.tex b/experiments/add-remove-test.tex
new file mode 100644
index 0000000..09fc317
--- /dev/null
+++ b/experiments/add-remove-test.tex
@@ -0,0 +1,83 @@
+% !Mode:: "TeX:DE:UTF-8:Main"
+\PassOptionsToPackage{enable-debug,check-declarations}{expl3}
+\RequirePackage{pdfresources}
+\DeclareDocumentMetadata{uncompress}
+%
+%\RequirePackage{l3pdf}
+%\ExplSyntaxOn
+%%\pdf_version_gset:n{2.0}
+%\pdf_uncompress:
+%
+%\ExplSyntaxOff
+
+\documentclass{article}
+\begin{document}
+% Page/Resources/Shading & \cs{pdfpageresources} \\
+% Page/Resources/Pattern & \cs{pdfpageresources} \\
+% Page/Resources/ColorSpace & \cs{pdfpageresources} \\%
+
+\ExplSyntaxOn
+% Page/Resources/ExtGState
+% - removing doesn't work for xetex!
+% - dvips ignores ExtGstate? (transparency is different?)
+\pdfmanagement_add:nnn{Page/Resources/ExtGState}{bearopacity}{<</ca~0.7/CA~0.7>>}
+\pdfmanagement_add:nnn{Page/Resources/ExtGState}{duckopacity}{<</ca~0.4/CA~0.4>>}
+\pdfmanagement_show:n {Page/Resources/ExtGState}
+\pdfmanagement_get:nnN {Page/Resources/ExtGState}{bearopacity}\l_tmpa_tl
+\tl_show:N \l_tmpa_tl
+\pdfmanagement_remove:nn {Page/Resources/ExtGState}{bearopacity}
+\pdfmanagement_show:n {Page/Resources/ExtGState}
+\ExplSyntaxOff
+abc
+\end{document}
+
+
+\ExplSyntaxOn
+% ThisPage
+% mostly warning, but get gets the value. Is this consequent?
+\pdfmanagement_add:nnn {ThisPage} {YYY}{(yyy)}
+\pdfmanagement_add:nnn {ThisPage} {Rotate}{-90}
+\pdfmanagement_show:n {ThisPage}
+\pdfmanagement_get:nnN {ThisPage}{Rotate}\l_tmpa_tl
+\tl_show:N \l_tmpa_tl
+\pdfmanagement_remove:nn {ThisPage}{YYY}
+\pdfmanagement_show:n {ThisPage}
+\ExplSyntaxOff
+abc
+
+
+\ExplSyntaxOn
+% Page
+\pdfmanagement_add:nnn {Page} {YYY}{(yyy)}
+\pdfmanagement_add:nnn {Page} {Rotate}{-90}
+\pdfmanagement_show:n {Page}
+\pdfmanagement_get:nnN {Page}{Rotate}\l_tmpa_tl
+\tl_show:N \l_tmpa_tl
+\pdfmanagement_remove:nn {Page}{YYY}
+\pdfmanagement_show:n {Page}
+\ExplSyntaxOff
+abc
+
+\ExplSyntaxOn
+% Pages
+\pdfmanagement_add:nnn {Pages} {YYY}{(yyy)}
+\pdfmanagement_add:nnn {Pages} {Rotate}{-90}
+\pdfmanagement_show:n {Pages}
+\pdfmanagement_get:nnN {Pages}{Rotate}\l_tmpa_tl
+\tl_show:N \l_tmpa_tl
+\pdfmanagement_remove:nn {Pages}{YYY}
+\pdfmanagement_show:n {Pages}
+\ExplSyntaxOff
+
+% Info
+\ExplSyntaxOn
+\pdfmanagement_add:nnn {Info}{Title}{(title)}
+\pdfmanagement_add:nnn {Info}{Author}{(author)}
+\pdfmanagement_show:n {Info}
+\pdfmanagement_get:nnN {Info}{Title}\l_tmpa_tl
+\tl_show:N \l_tmpa_tl
+\pdfmanagement_remove:nn {Info}{Author}
+\pdfmanagement_show:n {Info}
+\ExplSyntaxOff
+abc
+\end{document}
\ No newline at end of file
diff --git a/info/todo-20-11.md b/info/todo-20-11.md
new file mode 100644
index 0000000..8832c33
--- /dev/null
+++ b/info/todo-20-11.md
@@ -0,0 +1,29 @@
+# \pdfmanagement_get-Funktion
+
+* test with all values
+* check handlers, seq for array?
+
+# \pdfmanagement_remove function
+
+* test with all values
+* check handlers
+
+# open dvips questions
+
+- extgstate,transparency?
+
+# new-transparent.sty
+
+* primitives:
+ * \tex_pdfcolorstackinit:D
+ * \tex_pdfcolorstack:D
+ * \pdffeedback~colorstackinit
+ * \pdfextension~colorstack
+
+* how to test backend? \g__sys_backend_tl
+
+* convert to expl3 completly?
+
+# metadata (test, hyperxmp)
+
+* pdf_object for uncompressed stream?
diff --git a/rename-failures.txt b/rename-failures.txt
new file mode 100644
index 0000000..5d07bdb
--- /dev/null
+++ b/rename-failures.txt
@@ -0,0 +1,6 @@
+- ./build/test/catalog-remove.luatex.fc
+ - ./build/test/catalog-remove.pdftex.fc
+ - ./build/test/catalog-remove.xetex.fc
+ - ./build/test/show.luatex.fc
+ - ./build/test/show.pdftex.fc
+ - ./build/test/show.xetex.fc
More information about the latex3-commits
mailing list.