source/text/shared/01/password_dlg.xhp |  283 +++++++++++++++++++++++++++++++++
 1 file changed, 283 insertions(+)

New commits:
commit 542ec4ede3c0d1ce2ffc99e41762d85b5a5d14a2
Author:     Gabor Kelemen <kelem...@gnome.hu>
AuthorDate: Thu Jan 9 11:16:11 2025 +0100
Commit:     Olivier Hallot <olivier.hal...@libreoffice.org>
CommitDate: Fri Jan 10 15:17:41 2025 +0100

    tdf#161411 Add detailed list of allowed PDF password characters
    
    Change-Id: Ib41cb8b6e3795858dc1daecc974cf9b2170517e9
    Reviewed-on: https://gerrit.libreoffice.org/c/help/+/180005
    Tested-by: Olivier Hallot <olivier.hal...@libreoffice.org>
    Reviewed-by: Olivier Hallot <olivier.hal...@libreoffice.org>
    Tested-by: Jenkins

diff --git a/source/text/shared/01/password_dlg.xhp 
b/source/text/shared/01/password_dlg.xhp
index 96a377e138..bfe2f79b64 100644
--- a/source/text/shared/01/password_dlg.xhp
+++ b/source/text/shared/01/password_dlg.xhp
@@ -53,6 +53,289 @@
      <paragraph xml-lang="en-US" id="par_id3151100" role="paragraph"><ahelp 
hid=".">Re-enter the password.</ahelp></paragraph>
      <h2 id="hd_id3155351">Undoing password protection</h2>
      <paragraph xml-lang="en-US" id="par_id3146109" role="paragraph">To remove 
a password, open the document, then save without password.</paragraph>
+     <h2 id="hd_id3155353">PDF Passwords</h2>
+     <paragraph id="par_id3146111" role="paragraph">Due to the limitations of 
the PDF file format, PDF passwords used to protect <link 
href="text/shared/01/ref_pdf_export.xhp">exported PDF files</link> can contain 
only the following characters:</paragraph>
+     <list type="unordered">
+     <listitem><paragraph id="par_id3146112" role="paragraph">ASCII digits: 
from “0” to “9”</paragraph></listitem>
+     <listitem><paragraph id="par_id3146113" role="paragraph">Uppercase Latin 
alphabet: from “A” to “Z”</paragraph></listitem>
+     <listitem><paragraph id="par_id3146114" role="paragraph">Lowercase Latin 
alphabet: from “a” to “z”</paragraph></listitem>
+     <listitem><paragraph id="par_id3146115" role="paragraph">ASCII 
punctuation and symbols:</paragraph></listitem>
+     </list>
+     <table id="tab_id1216974740">
+         <tablerow>
+            <tablecell>
+               <paragraph id="par_id3146116" 
role="tablehead">Character</paragraph>
+            </tablecell>
+            <tablecell>
+               <paragraph id="par_id3146117" 
role="tablehead">Description</paragraph>
+            </tablecell>
+         </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146118" role="paragraph" 
localize="false"> </paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146119" 
role="paragraph">Space</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146200" role="paragraph" 
localize="false">!</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146300" role="paragraph">Exclamation 
mark</paragraph>
+            </tablecell>
+        </tablerow>
+
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146201" role="paragraph" 
localize="false">"</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146301" role="paragraph">Quotation 
mark</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146202" role="paragraph" 
localize="false">#</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146302" role="paragraph">Number 
sign</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146203" role="paragraph" 
localize="false">$</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146303" role="paragraph">Dollar 
sign</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146204" role="paragraph" 
localize="false">%</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146304" role="paragraph">Percent 
sign</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146205" role="paragraph" 
localize="false">&amp;</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146305" 
role="paragraph">Ampersand</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146206" role="paragraph" 
localize="false">'</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146306" 
role="paragraph">Apostrophe</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146207" role="paragraph" 
localize="false">(</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146307" role="paragraph">Left 
parenthesis</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146208" role="paragraph" 
localize="false">)</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146308" role="paragraph">Right 
parenthesis</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146209" role="paragraph" 
localize="false">*</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146309" 
role="paragraph">Asterisk</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146210" role="paragraph" 
localize="false">+</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146310" role="paragraph">Plus 
sign</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146211" role="paragraph" 
localize="false">,</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146311" 
role="paragraph">Comma</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146212" role="paragraph" 
localize="false">-</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146312" 
role="paragraph">Hyphen-minus</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146213" role="paragraph" 
localize="false">.</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146313" 
role="paragraph">Period</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146214" role="paragraph" 
localize="false">/</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146314" 
role="paragraph">Slash</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146216" role="paragraph" 
localize="false">:</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146316" 
role="paragraph">Colon</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146217" role="paragraph" 
localize="false">;</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146317" 
role="paragraph">Semicolon</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146218" role="paragraph" 
localize="false">&lt;</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146318" role="paragraph">Less-than 
sign</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146219" role="paragraph" 
localize="false">=</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146319" role="paragraph">Equal 
sign</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146220" role="paragraph" 
localize="false">&gt;</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146320" role="paragraph">Greater-than 
sign</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146221" role="paragraph" 
localize="false">?</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146321" role="paragraph">Question 
mark</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146222" role="paragraph" 
localize="false">@</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146322" role="paragraph">At 
sign</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146223" role="paragraph" 
localize="false">[</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146323" role="paragraph">Left Square 
Bracket</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146224" role="paragraph" 
localize="false">\</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146324" 
role="paragraph">Backslash</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146225" role="paragraph" 
localize="false">]</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146325" role="paragraph">Right Square 
Bracket</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146226" role="paragraph" 
localize="false">^</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146326" role="paragraph">Circumflex 
accent</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146227" role="paragraph" 
localize="false">_</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146327" role="paragraph">Low 
line</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146228" role="paragraph" 
localize="false">`</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146328" role="paragraph">Grave 
accent</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146229" role="paragraph" 
localize="false">{</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146329" role="paragraph">Left Curly 
Bracket</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146230" role="paragraph" 
localize="false">|</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146330" role="paragraph">Vertical 
bar</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146231" role="paragraph" 
localize="false">}</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146331" role="paragraph">Right Curly 
Bracket</paragraph>
+            </tablecell>
+        </tablerow>
+         <tablerow>
+            <tablecell>
+                <paragraph id="par_id3146232" role="paragraph" 
localize="false">~</paragraph>
+            </tablecell>
+            <tablecell>
+                <paragraph id="par_id3146332" 
role="paragraph">Tilde</paragraph>
+            </tablecell>
+        </tablerow>
+  </table>
      <bookmark xml-lang="en-US" branch="hid/cui/ui/password/expander" 
id="bm_id09233676" localize="false"/>
      <paragraph xml-lang="en-US" id="par_id31323250502" 
role="paragraph"><ahelp hid="." visibility="hidden">Click to show or hide the 
file sharing password options.</ahelp></paragraph>
 

Reply via email to