Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gap-crystcat for openSUSE:Factory checked in at 2026-08-20 16:16:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gap-crystcat (Old) and /work/SRC/openSUSE:Factory/.gap-crystcat.new.1258 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gap-crystcat" Thu Aug 20 16:16:19 2026 rev:4 rq:1372162 version:1.1.13 Changes: -------- --- /work/SRC/openSUSE:Factory/gap-crystcat/gap-crystcat.changes 2026-08-19 18:00:26.132552143 +0200 +++ /work/SRC/openSUSE:Factory/.gap-crystcat.new.1258/gap-crystcat.changes 2026-08-20 16:16:28.506753379 +0200 @@ -1,0 +2,6 @@ +Thu Aug 20 07:33:10 UTC 2026 - Jan Engelhardt <[email protected]> + +- Update to release 1.1.13 + * Fix some hyperlinks in the manual + +------------------------------------------------------------------- Old: ---- crystcat-1.1.12.tar.gz New: ---- crystcat-1.1.13.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gap-crystcat.spec ++++++ --- /var/tmp/diff_new_pack.GjNZvR/_old 2026-08-20 16:16:29.284780904 +0200 +++ /var/tmp/diff_new_pack.GjNZvR/_new 2026-08-20 16:16:29.285780939 +0200 @@ -17,7 +17,7 @@ Name: gap-crystcat -Version: 1.1.12 +Version: 1.1.13 Release: 0 Summary: GAP: The crystallographic groups catalog License: GPL-2.0-or-later ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.GjNZvR/_old 2026-08-20 16:16:29.329782496 +0200 +++ /var/tmp/diff_new_pack.GjNZvR/_new 2026-08-20 16:16:29.335782709 +0200 @@ -1,5 +1,5 @@ -mtime: 1787144815 -commit: 477278235efe19de9da1aefd7ec82e5c946a5c5e2c463a3441bfb1eabdf2d9a1 +mtime: 1787211201 +commit: a1a1ae253ab2f71d133c77329a910764741427ddd85a22ee7a05a73d0f2816ce url: https://src.opensuse.org/jengelh/gap-crystcat revision: master ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-08-20 09:33:21.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ crystcat-1.1.12.tar.gz -> crystcat-1.1.13.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/crystcat/Changelog new/crystcat/Changelog --- old/crystcat/Changelog 2026-08-18 14:38:47.000000000 +0200 +++ new/crystcat/Changelog 2026-08-19 11:01:43.000000000 +0200 @@ -1,3 +1,7 @@ +Version 1.1.13 + + - fixed links in manual + Version 1.1.12 - converted manual to GAPDoc (thanks to fingolfin for converting) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/crystcat/PackageInfo.g new/crystcat/PackageInfo.g --- old/crystcat/PackageInfo.g 2026-08-18 14:40:08.000000000 +0200 +++ new/crystcat/PackageInfo.g 2026-08-19 11:01:58.000000000 +0200 @@ -9,9 +9,9 @@ Subtitle := "The crystallographic groups catalog", -Version := "1.1.12", +Version := "1.1.13", -Date := "18/08/2026", # dd/mm/yyyy format +Date := "19/08/2026", # dd/mm/yyyy format License := "GPL-2.0-or-later", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/crystcat/doc/_entities.xml new/crystcat/doc/_entities.xml --- old/crystcat/doc/_entities.xml 2026-08-18 14:48:19.000000000 +0200 +++ new/crystcat/doc/_entities.xml 2026-08-19 17:22:23.000000000 +0200 @@ -1,5 +1,5 @@ <!ENTITY Cryst '<Package>Cryst</Package>'> <!ENTITY CrystCat '<Package>CrystCat</Package>'> -<!ENTITY RELEASEDATE '18 August 2026'> +<!ENTITY RELEASEDATE '19 August 2026'> <!ENTITY RELEASEYEAR '2026'> -<!ENTITY VERSION '1.1.12'> +<!ENTITY VERSION '1.1.13'> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/crystcat/doc/chap0.html new/crystcat/doc/chap0.html --- old/crystcat/doc/chap0.html 2026-08-18 14:48:21.000000000 +0200 +++ new/crystcat/doc/chap0.html 2026-08-19 17:22:26.000000000 +0200 @@ -29,10 +29,10 @@ <h2>The crystallographic groups catalog</h2> <p> - 1.1.12</p> + 1.1.13</p> <p> - 18 August 2026 + 19 August 2026 </p> </div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/crystcat/doc/chap0.txt new/crystcat/doc/chap0.txt --- old/crystcat/doc/chap0.txt 2026-08-18 14:48:19.000000000 +0200 +++ new/crystcat/doc/chap0.txt 2026-08-19 17:22:24.000000000 +0200 @@ -6,10 +6,10 @@ [1X The crystallographic groups catalog [101X - 1.1.12 + 1.1.13 - 18 August 2026 + 19 August 2026 Volkmar Felsch diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/crystcat/doc/chap0_mj.html new/crystcat/doc/chap0_mj.html --- old/crystcat/doc/chap0_mj.html 2026-08-18 14:48:21.000000000 +0200 +++ new/crystcat/doc/chap0_mj.html 2026-08-19 17:22:26.000000000 +0200 @@ -32,10 +32,10 @@ <h2>The crystallographic groups catalog</h2> <p> - 1.1.12</p> + 1.1.13</p> <p> - 18 August 2026 + 19 August 2026 </p> </div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/crystcat/doc/chap1.html new/crystcat/doc/chap1.html --- old/crystcat/doc/chap1.html 2026-08-18 14:48:21.000000000 +0200 +++ new/crystcat/doc/chap1.html 2026-08-19 17:22:26.000000000 +0200 @@ -161,7 +161,7 @@ <p>On the other hand, if we choose the second convention, we run into a problem with the names of the space groups as introduced in <a href="chapBib.html#biBBBNWZ78">[BBN+78]</a>. Any such name does not just describe the abstract isomorphism type of the respective space group <span class="SimpleMath">S</span>, but reflects properties of the matrix group <span class="SimpleMath">M(S)</span>. In particular, it contains as a leading part the name of the <span class="SimpleMath">ℤ</span>-class of the associated point group <span class="SimpleMath">P(S)</span>. Since the classification of space groups by affine equivalence is tantamount to their classification by abstract isomorphism, <span class="SimpleMath">M'(S)</span> lies in the same affine class as <span class="SimpleMath">M(S)</span> and hence should get the same name as <span class="SimpleMath">M(S)</span>. But the point group <span class="SimpleMath">P(S)</span> that occurs in that name is not always <span class="SimpleMath">� ��</span>-equivalent to the point group <span class="SimpleMath">P'(S)</span> of <span class="SimpleMath">M'(S)</span>. For example, the isomorphism <span class="SimpleMath">τ: M(S) -> M'(S)</span> defined above maps the <span class="SimpleMath">ℤ</span>-class representative with the parameters <span class="SimpleMath">[3,7,3,2]</span> (in the notation described below) to the <span class="SimpleMath">ℤ</span>-class representative with the parameters <span class="SimpleMath">[3,7,3,3]</span>. In other words: The space group names introduced for the groups <span class="SimpleMath">M(S)</span> in <a href="chapBib.html#biBBBNWZ78">[BBN+78]</a> lead to confusing inconsistencies if assigned to the groups <span class="SimpleMath">M'(S)</span>.</p> -<p>In order to avoid this confusion we decided that the first convention is the lesser evil, and so the <strong class="pkg">GAP</strong> catalog follows the book. In particular, all functions listed in section <a href="chap1.html#X85813C067F95B149"><span class="RefLink">1.1</span></a> use the convention of the book. The space groups, however, can be constructed in both representations, so that the user can choose the one that seems more appropriate in the particular situation. The function <code class="code">SpaceGroupOnLeftBBNWZ</code> constructs a space group in the <q>crystallographic</q> representation acting on the left, whereas <code class="code">SpaceGroupOnRightBBNWZ</code> constructs a space group in the representation acting on the right, as preferred by <strong class="pkg">GAP</strong>. In order to avoid long function names (and in order to avoid mixing groups in different representations), one can set one's own default with the function <code class="code">SetCrystGroupDe faultAction</code> (see <code class="func">SetCrystGroupDefaultAction</code> (<a href="/vol/opt/gap/gap-4.16.0/doc/ref/chap44.html#X7D1318A6780CD88B"><span class="RefLink">Reference: CrystGroupDefaultAction</span></a>)), which takes as argument either <code class="code">LeftAction</code> or <code class="code">RightAction</code>. <code class="code">SpaceGroupBBNWZ</code> then constructs a space group in this default representation. Initially, the default is <code class="code">RightAction</code>.</p> +<p>In order to avoid this confusion we decided that the first convention is the lesser evil, and so the <strong class="pkg">GAP</strong> catalog follows the book. In particular, all functions listed in section <a href="chap1.html#X85813C067F95B149"><span class="RefLink">1.1</span></a> use the convention of the book. The space groups, however, can be constructed in both representations, so that the user can choose the one that seems more appropriate in the particular situation. The function <code class="code">SpaceGroupOnLeftBBNWZ</code> constructs a space group in the <q>crystallographic</q> representation acting on the left, whereas <code class="code">SpaceGroupOnRightBBNWZ</code> constructs a space group in the representation acting on the right, as preferred by <strong class="pkg">GAP</strong>. In order to avoid long function names (and in order to avoid mixing groups in different representations), one can set one's own default with the function <code class="code">SetCrystGroupDe faultAction</code> (see <code class="func">SetCrystGroupDefaultAction</code> (<a href="../../../doc/ref/chap44.html#X7D1318A6780CD88B"><span class="RefLink">Reference: CrystGroupDefaultAction</span></a>)), which takes as argument either <code class="code">LeftAction</code> or <code class="code">RightAction</code>. <code class="code">SpaceGroupBBNWZ</code> then constructs a space group in this default representation. Initially, the default is <code class="code">RightAction</code>.</p> <p>The space groups constructed from the catalog are matrix groups, which in addition have the property <code class="code">IsAffineCrystGroupOnLeft</code> (or <code class="code">IsAffineCrystGroupOnRight</code>, respectively). The package <strong class="pkg">Cryst</strong> provides methods to compute with such groups. <strong class="pkg">Cryst</strong> is necessary for any serious computation with space groups, because the support of plain <strong class="pkg">GAP</strong> for infinite matrix groups (such as space groups) is very limited.</p> @@ -388,7 +388,7 @@ <div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ FpGroupQClass</code>( <var class="Arg">Hermann-Mauguin-symbol</var> )</td><td class="tdright">( function )</td></tr></table></div> <p>returns a finitely presented group <var class="Arg">F</var>, say, which is isomorphic to the groups in the specified <span class="SimpleMath">ℚ</span>-class.</p> -<p>The presentation of that group is the same as the corresponding presentation given in Table 1 of <a href="chapBib.html#biBBBNWZ78">[BBN+78]</a> except for the fact that its generators are listed in reverse order. The reason for this change is that, whenever the group in question is solvable, the resulting generators form a pcgs (as defined in section <a href="/vol/opt/gap/gap-4.16.0/doc/ref/chap45.html#X86007B0083F60470"><span class="RefLink">Reference: Polycyclic Groups</span></a> in the reference manual of <strong class="pkg">GAP</strong>) if they are numbered <q>from top to bottom</q>, and the presentation is a power-commutator presentation. The <code class="code">PcGroupQClass</code> function described next will make use of this fact in order to construct a pc group isomorphic to <var class="Arg">F</var>.</p> +<p>The presentation of that group is the same as the corresponding presentation given in Table 1 of <a href="chapBib.html#biBBBNWZ78">[BBN+78]</a> except for the fact that its generators are listed in reverse order. The reason for this change is that, whenever the group in question is solvable, the resulting generators form a pcgs (as defined in section <a href="../../../doc/ref/chap45.html#X86007B0083F60470"><span class="RefLink">Reference: Polycyclic Groups</span></a> in the reference manual of <strong class="pkg">GAP</strong>) if they are numbered <q>from top to bottom</q>, and the presentation is a power-commutator presentation. The <code class="code">PcGroupQClass</code> function described next will make use of this fact in order to construct a pc group isomorphic to <var class="Arg">F</var>.</p> <p>Note that, for any <span class="SimpleMath">ℤ</span>-class in the specified <span class="SimpleMath">ℚ</span>-class, the matrix group returned by the <code class="code">MatGroupZClass</code> function (see below) not only is isomorphic to <var class="Arg">F</var>, but also its generators satisfy the defining relators of <var class="Arg">F</var>.</p> @@ -417,7 +417,7 @@ <div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ PcGroupQClass</code>( <var class="Arg">Hermann-Mauguin-symbol</var> )</td><td class="tdright">( function )</td></tr></table></div> <p>returns a pc group <span class="SimpleMath">P</span>, say, isomorphic to the groups in the specified <span class="SimpleMath">ℚ</span>-class, if these groups are solvable, or the value <code class="keyw">fail</code> (together with an appropriate warning), otherwise.</p> -<p><span class="SimpleMath">P</span> is constructed by first establishing a finitely presented group (as it would be returned by the <code class="code">FpGroupQClass</code> function described above) and then constructing from it an isomorphic pc group. If the underlying pcgs is not a prime orders pcgs (see section <a href="/vol/opt/gap/gap-4.16.0/doc/ref/chap45.html#X86007B0083F60470"><span class="RefLink">Reference: Polycyclic Groups</span></a>), then it will be refined appropriately (and a warning will be displayed).</p> +<p><span class="SimpleMath">P</span> is constructed by first establishing a finitely presented group (as it would be returned by the <code class="code">FpGroupQClass</code> function described above) and then constructing from it an isomorphic pc group. If the underlying pcgs is not a prime orders pcgs (see section <a href="../../../doc/ref/chap45.html#X86007B0083F60470"><span class="RefLink">Reference: Polycyclic Groups</span></a>), then it will be refined appropriately (and a warning will be displayed).</p> <p>Besides the usual components, <var class="Arg">P</var> will have an attribute <code class="code">CrystCatRecord</code>, which is a record with component <code class="code">parameters</code>, which saves a list of the parameters that specify the given <span class="SimpleMath">ℚ</span>-class.</p> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/crystcat/doc/chap1_mj.html new/crystcat/doc/chap1_mj.html --- old/crystcat/doc/chap1_mj.html 2026-08-18 14:48:21.000000000 +0200 +++ new/crystcat/doc/chap1_mj.html 2026-08-19 17:22:26.000000000 +0200 @@ -164,7 +164,7 @@ <p>On the other hand, if we choose the second convention, we run into a problem with the names of the space groups as introduced in <a href="chapBib_mj.html#biBBBNWZ78">[BBN+78]</a>. Any such name does not just describe the abstract isomorphism type of the respective space group <span class="SimpleMath">\(S\)</span>, but reflects properties of the matrix group <span class="SimpleMath">\(M(S)\)</span>. In particular, it contains as a leading part the name of the <span class="SimpleMath">\(ℤ\)</span>-class of the associated point group <span class="SimpleMath">\(P(S)\)</span>. Since the classification of space groups by affine equivalence is tantamount to their classification by abstract isomorphism, <span class="SimpleMath">\(M'(S)\)</span> lies in the same affine class as <span class="SimpleMath">\(M(S)\)</span> and hence should get the same name as <span class="SimpleMath">\(M(S)\)</span>. But the point group <span class="SimpleMath">\(P(S)\)</span> that occurs in that name is no t always <span class="SimpleMath">\(ℤ\)</span>-equivalent to the point group <span class="SimpleMath">\(P'(S)\)</span> of <span class="SimpleMath">\(M'(S)\)</span>. For example, the isomorphism <span class="SimpleMath">\(\tau: M(S) \to M'(S)\)</span> defined above maps the <span class="SimpleMath">\(ℤ\)</span>-class representative with the parameters <span class="SimpleMath">\([3,7,3,2]\)</span> (in the notation described below) to the <span class="SimpleMath">\(ℤ\)</span>-class representative with the parameters <span class="SimpleMath">\([3,7,3,3]\)</span>. In other words: The space group names introduced for the groups <span class="SimpleMath">\(M(S)\)</span> in <a href="chapBib_mj.html#biBBBNWZ78">[BBN+78]</a> lead to confusing inconsistencies if assigned to the groups <span class="SimpleMath">\(M'(S)\)</span>.</p> -<p>In order to avoid this confusion we decided that the first convention is the lesser evil, and so the <strong class="pkg">GAP</strong> catalog follows the book. In particular, all functions listed in section <a href="chap1_mj.html#X85813C067F95B149"><span class="RefLink">1.1</span></a> use the convention of the book. The space groups, however, can be constructed in both representations, so that the user can choose the one that seems more appropriate in the particular situation. The function <code class="code">SpaceGroupOnLeftBBNWZ</code> constructs a space group in the <q>crystallographic</q> representation acting on the left, whereas <code class="code">SpaceGroupOnRightBBNWZ</code> constructs a space group in the representation acting on the right, as preferred by <strong class="pkg">GAP</strong>. In order to avoid long function names (and in order to avoid mixing groups in different representations), one can set one's own default with the function <code class="code">SetCrystGrou pDefaultAction</code> (see <code class="func">SetCrystGroupDefaultAction</code> (<a href="/vol/opt/gap/gap-4.16.0/doc/ref/chap44_mj.html#X7D1318A6780CD88B"><span class="RefLink">Reference: CrystGroupDefaultAction</span></a>)), which takes as argument either <code class="code">LeftAction</code> or <code class="code">RightAction</code>. <code class="code">SpaceGroupBBNWZ</code> then constructs a space group in this default representation. Initially, the default is <code class="code">RightAction</code>.</p> +<p>In order to avoid this confusion we decided that the first convention is the lesser evil, and so the <strong class="pkg">GAP</strong> catalog follows the book. In particular, all functions listed in section <a href="chap1_mj.html#X85813C067F95B149"><span class="RefLink">1.1</span></a> use the convention of the book. The space groups, however, can be constructed in both representations, so that the user can choose the one that seems more appropriate in the particular situation. The function <code class="code">SpaceGroupOnLeftBBNWZ</code> constructs a space group in the <q>crystallographic</q> representation acting on the left, whereas <code class="code">SpaceGroupOnRightBBNWZ</code> constructs a space group in the representation acting on the right, as preferred by <strong class="pkg">GAP</strong>. In order to avoid long function names (and in order to avoid mixing groups in different representations), one can set one's own default with the function <code class="code">SetCrystGrou pDefaultAction</code> (see <code class="func">SetCrystGroupDefaultAction</code> (<a href="../../../doc/ref/chap44_mj.html#X7D1318A6780CD88B"><span class="RefLink">Reference: CrystGroupDefaultAction</span></a>)), which takes as argument either <code class="code">LeftAction</code> or <code class="code">RightAction</code>. <code class="code">SpaceGroupBBNWZ</code> then constructs a space group in this default representation. Initially, the default is <code class="code">RightAction</code>.</p> <p>The space groups constructed from the catalog are matrix groups, which in addition have the property <code class="code">IsAffineCrystGroupOnLeft</code> (or <code class="code">IsAffineCrystGroupOnRight</code>, respectively). The package <strong class="pkg">Cryst</strong> provides methods to compute with such groups. <strong class="pkg">Cryst</strong> is necessary for any serious computation with space groups, because the support of plain <strong class="pkg">GAP</strong> for infinite matrix groups (such as space groups) is very limited.</p> @@ -391,7 +391,7 @@ <div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ FpGroupQClass</code>( <var class="Arg">Hermann-Mauguin-symbol</var> )</td><td class="tdright">( function )</td></tr></table></div> <p>returns a finitely presented group <var class="Arg">F</var>, say, which is isomorphic to the groups in the specified <span class="SimpleMath">\(ℚ\)</span>-class.</p> -<p>The presentation of that group is the same as the corresponding presentation given in Table 1 of <a href="chapBib_mj.html#biBBBNWZ78">[BBN+78]</a> except for the fact that its generators are listed in reverse order. The reason for this change is that, whenever the group in question is solvable, the resulting generators form a pcgs (as defined in section <a href="/vol/opt/gap/gap-4.16.0/doc/ref/chap45_mj.html#X86007B0083F60470"><span class="RefLink">Reference: Polycyclic Groups</span></a> in the reference manual of <strong class="pkg">GAP</strong>) if they are numbered <q>from top to bottom</q>, and the presentation is a power-commutator presentation. The <code class="code">PcGroupQClass</code> function described next will make use of this fact in order to construct a pc group isomorphic to <var class="Arg">F</var>.</p> +<p>The presentation of that group is the same as the corresponding presentation given in Table 1 of <a href="chapBib_mj.html#biBBBNWZ78">[BBN+78]</a> except for the fact that its generators are listed in reverse order. The reason for this change is that, whenever the group in question is solvable, the resulting generators form a pcgs (as defined in section <a href="../../../doc/ref/chap45_mj.html#X86007B0083F60470"><span class="RefLink">Reference: Polycyclic Groups</span></a> in the reference manual of <strong class="pkg">GAP</strong>) if they are numbered <q>from top to bottom</q>, and the presentation is a power-commutator presentation. The <code class="code">PcGroupQClass</code> function described next will make use of this fact in order to construct a pc group isomorphic to <var class="Arg">F</var>.</p> <p>Note that, for any <span class="SimpleMath">\(ℤ\)</span>-class in the specified <span class="SimpleMath">\(ℚ\)</span>-class, the matrix group returned by the <code class="code">MatGroupZClass</code> function (see below) not only is isomorphic to <var class="Arg">F</var>, but also its generators satisfy the defining relators of <var class="Arg">F</var>.</p> @@ -420,7 +420,7 @@ <div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ PcGroupQClass</code>( <var class="Arg">Hermann-Mauguin-symbol</var> )</td><td class="tdright">( function )</td></tr></table></div> <p>returns a pc group <span class="SimpleMath">\(P\)</span>, say, isomorphic to the groups in the specified <span class="SimpleMath">\(ℚ\)</span>-class, if these groups are solvable, or the value <code class="keyw">fail</code> (together with an appropriate warning), otherwise.</p> -<p><span class="SimpleMath">\(P\)</span> is constructed by first establishing a finitely presented group (as it would be returned by the <code class="code">FpGroupQClass</code> function described above) and then constructing from it an isomorphic pc group. If the underlying pcgs is not a prime orders pcgs (see section <a href="/vol/opt/gap/gap-4.16.0/doc/ref/chap45_mj.html#X86007B0083F60470"><span class="RefLink">Reference: Polycyclic Groups</span></a>), then it will be refined appropriately (and a warning will be displayed).</p> +<p><span class="SimpleMath">\(P\)</span> is constructed by first establishing a finitely presented group (as it would be returned by the <code class="code">FpGroupQClass</code> function described above) and then constructing from it an isomorphic pc group. If the underlying pcgs is not a prime orders pcgs (see section <a href="../../../doc/ref/chap45_mj.html#X86007B0083F60470"><span class="RefLink">Reference: Polycyclic Groups</span></a>), then it will be refined appropriately (and a warning will be displayed).</p> <p>Besides the usual components, <var class="Arg">P</var> will have an attribute <code class="code">CrystCatRecord</code>, which is a record with component <code class="code">parameters</code>, which saves a list of the parameters that specify the given <span class="SimpleMath">\(ℚ\)</span>-class.</p> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/crystcat/doc/chapBib.txt new/crystcat/doc/chapBib.txt --- old/crystcat/doc/chapBib.txt 2026-08-18 14:48:19.000000000 +0200 +++ new/crystcat/doc/chapBib.txt 2026-08-19 17:22:24.000000000 +0200 @@ -2,13 +2,13 @@ [1XReferences[101X - [[20XBBN+78[120X] [16XBrown, H., Bülow, R., Neubüser, J., Wondratschek, H. and Zassenhaus, H.[116X, [17XCrystallographic Groups of Four-Dimensional - Space[117X, John Wiley, New York (1978). + [[20XBBN+78[120X] [16XBrown, H., Bülow, R., Neubüser, J., Wondratschek, H. and Zassenhaus, H.[116X, [17XCrystallographic Groups of + Four-Dimensional Space[117X, John Wiley, New York (1978). - [[20XHah95[120X] ([1m[31mHahn, T.[15X, Ed.), [17XInternational Tables for Crystallography, Volume A, Space-group Symmetry[117X, Kluwer, 4th edition, + [[20XHah95[120X] ([1m[31mHahn, T.[15X, Ed.), [17XInternational Tables for Crystallography, Volume A, Space-group Symmetry[117X, Kluwer, 4th edition, Dordrecht (1995). - [[20XNPW81[120X] [16XNeubüser, J., Plesken, W. and Wondratschek, H.[116X, [17XAn emendatory discursion on defining crystal systems[117X, [18XMatch[118X, [19X10[119X + [[20XNPW81[120X] [16XNeubüser, J., Plesken, W. and Wondratschek, H.[116X, [17XAn emendatory discursion on defining crystal systems[117X, [18XMatch[118X, [19X10[119X (1981), 77--96. Binary files old/crystcat/doc/manual.pdf and new/crystcat/doc/manual.pdf differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/crystcat/doc/manual.six new/crystcat/doc/manual.six --- old/crystcat/doc/manual.six 2026-08-18 14:48:21.000000000 +0200 +++ new/crystcat/doc/manual.six 2026-08-19 17:22:26.000000000 +0200 @@ -13,11 +13,12 @@ "representation of space groups", "X780524DC859E472B" ], [ "\033[1X\033[33X\033[0;-2YCrystal Families\033[133X\033[101X", "1.3", [ 1, 3, 0 ], 230, 6, "crystal families", "X79822BF27F987982" ], [ "\033[1X\033[33X\033[0;-2YCrystal Systems\033[133X\033[101X", "1.4", [ 1, 4, 0 ], 283, 7, - "crystal systems", "X7C83646D81C59320" ], [ "\033[1X\033[33X\033[0;-2YQ-Classes\033[133X\033[101X", "1.5", [ 1, 5, 0 ], - 329, 8, "q-classes", "X7D02AB8F85308253" ], [ "\033[1X\033[33X\033[0;-2YZ-Classes\033[133X\033[101X", "1.6", - [ 1, 6, 0 ], 515, 11, "z-classes", "X8527F2627C4DAFCB" ], - [ "\033[1X\033[33X\033[0;-2YDade groups\033[133X\033[101X", "1.7", [ 1, 7, 0 ], 686, 14, "dade groups", "X87416B7F845062D5" ] - , [ "\033[1X\033[33X\033[0;-2YSpace groups and space group types\033[133X\033[101X", "1.8", [ 1, 8, 0 ], 773, 15, + "crystal systems", "X7C83646D81C59320" ], [ "\033[1X\033[33X\033[0;-2YQ-Classes\033[133X\033[101X", "1.5", + [ 1, 5, 0 ], 329, 8, "q-classes", "X7D02AB8F85308253" ], + [ "\033[1X\033[33X\033[0;-2YZ-Classes\033[133X\033[101X", "1.6", [ 1, 6, 0 ], 515, 11, "z-classes", + "X8527F2627C4DAFCB" ], [ "\033[1X\033[33X\033[0;-2YDade groups\033[133X\033[101X", "1.7", [ 1, 7, 0 ], 686, 14, + "dade groups", "X87416B7F845062D5" ], + [ "\033[1X\033[33X\033[0;-2YSpace groups and space group types\033[133X\033[101X", "1.8", [ 1, 8, 0 ], 773, 15, "space groups and space group types", "X79DA68787DFD5D2E" ], [ "Bibliography", "bib", [ "Bib", 0, 0 ], 1, 21, "bibliography", "X7A6F98FD85F02BFE" ], [ "References", "bib", [ "Bib", 0, 0 ], 1, 21, "references", "X7A6F98FD85F02BFE" ], @@ -28,45 +29,50 @@ [ "\033[2XDisplayCrystalFamily\033[102X", "1.3-2", [ 1, 3, 2 ], 248, 6, "displaycrystalfamily", "X79229131785B45F9" ], [ "\033[2XNrCrystalSystems\033[102X", "1.4-1", [ 1, 4, 1 ], 286, 7, "nrcrystalsystems", "X7EA263A286CBE932" ], [ "\033[2XDisplayCrystalSystem\033[102X", "1.4-2", [ 1, 4, 2 ], 306, 7, "displaycrystalsystem", "X7FE8223C79C70F03" ], - [ "\033[2XNrQClassesCrystalSystem\033[102X", "1.5-1", [ 1, 5, 1 ], 332, 8, "nrqclassescrystalsystem", "X828C40B084E6C352" ], - [ "Hermann-Mauguin symbol", "1.5-1", [ 1, 5, 1 ], 332, 8, "hermann-mauguin symbol", "X828C40B084E6C352" ], - [ "\033[2XDisplayQClass\033[102X", "1.5-2", [ 1, 5, 2 ], 358, 8, "displayqclass", "X8569019F7A6D42B1" ], - [ "\033[2XDisplayQClass\033[102X for dim, IT-number", "1.5-2", [ 1, 5, 2 ], 358, 8, "displayqclass for dim it-number", - "X8569019F7A6D42B1" ], [ "\033[2XDisplayQClass\033[102X for Hermann-Mauguin-symbol", "1.5-2", [ 1, 5, 2 ], 358, 8, + [ "\033[2XNrQClassesCrystalSystem\033[102X", "1.5-1", [ 1, 5, 1 ], 332, 8, "nrqclassescrystalsystem", + "X828C40B084E6C352" ], [ "Hermann-Mauguin symbol", "1.5-1", [ 1, 5, 1 ], 332, 8, "hermann-mauguin symbol", + "X828C40B084E6C352" ], [ "\033[2XDisplayQClass\033[102X", "1.5-2", [ 1, 5, 2 ], 358, 8, "displayqclass", + "X8569019F7A6D42B1" ], [ "\033[2XDisplayQClass\033[102X for dim, IT-number", "1.5-2", [ 1, 5, 2 ], 358, 8, + "displayqclass for dim it-number", "X8569019F7A6D42B1" ], + [ "\033[2XDisplayQClass\033[102X for Hermann-Mauguin-symbol", "1.5-2", [ 1, 5, 2 ], 358, 8, "displayqclass for hermann-mauguin-symbol", "X8569019F7A6D42B1" ], [ "\033[2XFpGroupQClass\033[102X", "1.5-3", [ 1, 5, 3 ], 404, 9, "fpgroupqclass", "X7E9435A6828835F8" ], [ "\033[2XFpGroupQClass\033[102X for dim, IT-number", "1.5-3", [ 1, 5, 3 ], 404, 9, "fpgroupqclass for dim it-number", "X7E9435A6828835F8" ], [ "\033[2XFpGroupQClass\033[102X for Hermann-Mauguin-symbol", "1.5-3", [ 1, 5, 3 ], 404, 9, "fpgroupqclass for hermann-mauguin-symbol", "X7E9435A6828835F8" ], [ "\033[2XPcGroupQClass\033[102X", "1.5-4", [ 1, 5, 4 ], 443, 10, "pcgroupqclass", "X786271C67BDB8AB4" ], - [ "\033[2XPcGroupQClass\033[102X for dim, IT-number", "1.5-4", [ 1, 5, 4 ], 443, 10, "pcgroupqclass for dim it-number", - "X786271C67BDB8AB4" ], [ "\033[2XPcGroupQClass\033[102X for Hermann-Mauguin-symbol", "1.5-4", [ 1, 5, 4 ], 443, 10, - "pcgroupqclass for hermann-mauguin-symbol", "X786271C67BDB8AB4" ], + [ "\033[2XPcGroupQClass\033[102X for dim, IT-number", "1.5-4", [ 1, 5, 4 ], 443, 10, "pcgroupqclass for dim it-number", + "X786271C67BDB8AB4" ], [ "\033[2XPcGroupQClass\033[102X for Hermann-Mauguin-symbol", "1.5-4", [ 1, 5, 4 ], 443, + 10, "pcgroupqclass for hermann-mauguin-symbol", "X786271C67BDB8AB4" ], [ "\033[2XCharTableQClass\033[102X", "1.5-5", [ 1, 5, 5 ], 478, 10, "chartableqclass", "X871BAC1A82D8FD63" ], - [ "\033[2XCharTableQClass\033[102X for dim, IT-number", "1.5-5", [ 1, 5, 5 ], 478, 10, "chartableqclass for dim it-number", - "X871BAC1A82D8FD63" ], [ "\033[2XCharTableQClass\033[102X for Hermann-Mauguin-symbol", "1.5-5", [ 1, 5, 5 ], 478, 10, + [ "\033[2XCharTableQClass\033[102X for dim, IT-number", "1.5-5", [ 1, 5, 5 ], 478, 10, + "chartableqclass for dim it-number", "X871BAC1A82D8FD63" ], + [ "\033[2XCharTableQClass\033[102X for Hermann-Mauguin-symbol", "1.5-5", [ 1, 5, 5 ], 478, 10, "chartableqclass for hermann-mauguin-symbol", "X871BAC1A82D8FD63" ], [ "\033[2XNrZClassesQClass\033[102X", "1.6-1", [ 1, 6, 1 ], 518, 11, "nrzclassesqclass", "X79C81F687CE0A4FE" ], - [ "\033[2XNrZClassesQClass\033[102X for dim, IT-number", "1.6-1", [ 1, 6, 1 ], 518, 11, "nrzclassesqclass for dim it-number", - "X79C81F687CE0A4FE" ], [ "\033[2XNrZClassesQClass\033[102X for Hermann-Mauguin-symbol", "1.6-1", [ 1, 6, 1 ], 518, 11, + [ "\033[2XNrZClassesQClass\033[102X for dim, IT-number", "1.6-1", [ 1, 6, 1 ], 518, 11, + "nrzclassesqclass for dim it-number", "X79C81F687CE0A4FE" ], + [ "\033[2XNrZClassesQClass\033[102X for Hermann-Mauguin-symbol", "1.6-1", [ 1, 6, 1 ], 518, 11, "nrzclassesqclass for hermann-mauguin-symbol", "X79C81F687CE0A4FE" ], [ "\033[2XDisplayZClass\033[102X", "1.6-2", [ 1, 6, 2 ], 539, 11, "displayzclass", "X83C57E937FBBE374" ], - [ "\033[2XDisplayZClass\033[102X for dim, IT-number", "1.6-2", [ 1, 6, 2 ], 539, 11, "displayzclass for dim it-number", - "X83C57E937FBBE374" ], [ "\033[2XDisplayZClass\033[102X for Hermann-Mauguin-symbol", "1.6-2", [ 1, 6, 2 ], 539, 11, - "displayzclass for hermann-mauguin-symbol", "X83C57E937FBBE374" ], + [ "\033[2XDisplayZClass\033[102X for dim, IT-number", "1.6-2", [ 1, 6, 2 ], 539, 11, "displayzclass for dim it-number", + "X83C57E937FBBE374" ], [ "\033[2XDisplayZClass\033[102X for Hermann-Mauguin-symbol", "1.6-2", [ 1, 6, 2 ], 539, + 11, "displayzclass for hermann-mauguin-symbol", "X83C57E937FBBE374" ], [ "\033[2XMatGroupZClass\033[102X", "1.6-3", [ 1, 6, 3 ], 577, 12, "matgroupzclass", "X7DF63641864E449D" ], - [ "\033[2XMatGroupZClass\033[102X for dim, IT-number", "1.6-3", [ 1, 6, 3 ], 577, 12, "matgroupzclass for dim it-number", - "X7DF63641864E449D" ], [ "\033[2XMatGroupZClass\033[102X for Hermann-Mauguin-symbol", "1.6-3", [ 1, 6, 3 ], 577, 12, + [ "\033[2XMatGroupZClass\033[102X for dim, IT-number", "1.6-3", [ 1, 6, 3 ], 577, 12, + "matgroupzclass for dim it-number", "X7DF63641864E449D" ], + [ "\033[2XMatGroupZClass\033[102X for Hermann-Mauguin-symbol", "1.6-3", [ 1, 6, 3 ], 577, 12, "matgroupzclass for hermann-mauguin-symbol", "X7DF63641864E449D" ], [ "\033[2XNormalizerZClass\033[102X", "1.6-4", [ 1, 6, 4 ], 622, 13, "normalizerzclass", "X7E8F619A78BA6E6C" ], - [ "\033[2XNormalizerZClass\033[102X for dim, IT-number", "1.6-4", [ 1, 6, 4 ], 622, 13, "normalizerzclass for dim it-number", - "X7E8F619A78BA6E6C" ], [ "\033[2XNormalizerZClass\033[102X for Hermann-Mauguin-symbol", "1.6-4", [ 1, 6, 4 ], 622, 13, + [ "\033[2XNormalizerZClass\033[102X for dim, IT-number", "1.6-4", [ 1, 6, 4 ], 622, 13, + "normalizerzclass for dim it-number", "X7E8F619A78BA6E6C" ], + [ "\033[2XNormalizerZClass\033[102X for Hermann-Mauguin-symbol", "1.6-4", [ 1, 6, 4 ], 622, 13, "normalizerzclass for hermann-mauguin-symbol", "X7E8F619A78BA6E6C" ], [ "\033[2XNrDadeGroups\033[102X", "1.7-1", [ 1, 7, 1 ], 694, 14, "nrdadegroups", "X869DA98C78087A6D" ], [ "\033[2XDadeGroup\033[102X", "1.7-2", [ 1, 7, 2 ], 708, 14, "dadegroup", "X85BEC8C17BB0A458" ], - [ "\033[2XDadeGroupNumbersZClass\033[102X", "1.7-3", [ 1, 7, 3 ], 719, 14, "dadegroupnumberszclass", "X8621DB9D86A0BF8E" ], - [ "\033[2XDadeGroupNumbersZClass\033[102X for dim, IT-number", "1.7-3", [ 1, 7, 3 ], 719, 14, - "dadegroupnumberszclass for dim it-number", "X8621DB9D86A0BF8E" ], + [ "\033[2XDadeGroupNumbersZClass\033[102X", "1.7-3", [ 1, 7, 3 ], 719, 14, "dadegroupnumberszclass", + "X8621DB9D86A0BF8E" ], [ "\033[2XDadeGroupNumbersZClass\033[102X for dim, IT-number", "1.7-3", [ 1, 7, 3 ], 719, + 14, "dadegroupnumberszclass for dim it-number", "X8621DB9D86A0BF8E" ], [ "\033[2XDadeGroupNumbersZClass\033[102X for Hermann-Mauguin-symbol", "1.7-3", [ 1, 7, 3 ], 719, 14, "dadegroupnumberszclass for hermann-mauguin-symbol", "X8621DB9D86A0BF8E" ], [ "\033[2XZClassRepsDadeGroup\033[102X", "1.7-4", [ 1, 7, 4 ], 741, 15, "zclassrepsdadegroup", "X820C49A7835FEB6E" ], @@ -74,29 +80,29 @@ "zclassrepsdadegroup for dim it-number n", "X820C49A7835FEB6E" ], [ "\033[2XZClassRepsDadeGroup\033[102X for Hermann-Mauguin-symbol, n", "1.7-4", [ 1, 7, 4 ], 741, 15, "zclassrepsdadegroup for hermann-mauguin-symbol n", "X820C49A7835FEB6E" ], - [ "\033[2XNrSpaceGroupTypesZClass\033[102X", "1.8-1", [ 1, 8, 1 ], 776, 15, "nrspacegrouptypeszclass", "X835C78FD7F8E0DC4" ], - [ "\033[2XNrSpaceGroupTypesZClass\033[102X for dim, IT-number", "1.8-1", [ 1, 8, 1 ], 776, 15, - "nrspacegrouptypeszclass for dim it-number", "X835C78FD7F8E0DC4" ], + [ "\033[2XNrSpaceGroupTypesZClass\033[102X", "1.8-1", [ 1, 8, 1 ], 776, 15, "nrspacegrouptypeszclass", + "X835C78FD7F8E0DC4" ], [ "\033[2XNrSpaceGroupTypesZClass\033[102X for dim, IT-number", "1.8-1", [ 1, 8, 1 ], 776, + 15, "nrspacegrouptypeszclass for dim it-number", "X835C78FD7F8E0DC4" ], [ "\033[2XNrSpaceGroupTypesZClass\033[102X for Hermann-Mauguin-symbol", "1.8-1", [ 1, 8, 1 ], 776, 15, "nrspacegrouptypeszclass for hermann-mauguin-symbol", "X835C78FD7F8E0DC4" ], - [ "\033[2XDisplaySpaceGroupType\033[102X", "1.8-2", [ 1, 8, 2 ], 803, 16, "displayspacegrouptype", "X7DB42F967F1AED5F" ], - [ "\033[2XDisplaySpaceGroupType\033[102X for dim, IT-number", "1.8-2", [ 1, 8, 2 ], 803, 16, + [ "\033[2XDisplaySpaceGroupType\033[102X", "1.8-2", [ 1, 8, 2 ], 803, 16, "displayspacegrouptype", "X7DB42F967F1AED5F" + ], [ "\033[2XDisplaySpaceGroupType\033[102X for dim, IT-number", "1.8-2", [ 1, 8, 2 ], 803, 16, "displayspacegrouptype for dim it-number", "X7DB42F967F1AED5F" ], [ "\033[2XDisplaySpaceGroupType\033[102X for Hermann-Mauguin-symbol", "1.8-2", [ 1, 8, 2 ], 803, 16, "displayspacegrouptype for hermann-mauguin-symbol", "X7DB42F967F1AED5F" ], [ "\033[2XDisplaySpaceGroupGenerators\033[102X", "1.8-3", [ 1, 8, 3 ], 830, 16, "displayspacegroupgenerators", - "X78326AD978B53D2E" ], [ "\033[2XDisplaySpaceGroupGenerators\033[102X for dim, IT-number", "1.8-3", [ 1, 8, 3 ], 830, - 16, "displayspacegroupgenerators for dim it-number", "X78326AD978B53D2E" ], + "X78326AD978B53D2E" ], [ "\033[2XDisplaySpaceGroupGenerators\033[102X for dim, IT-number", "1.8-3", [ 1, 8, 3 ], + 830, 16, "displayspacegroupgenerators for dim it-number", "X78326AD978B53D2E" ], [ "\033[2XDisplaySpaceGroupGenerators\033[102X for Hermann-Mauguin-symbol", "1.8-3", [ 1, 8, 3 ], 830, 16, "displayspacegroupgenerators for hermann-mauguin-symbol", "X78326AD978B53D2E" ], - [ "\033[2XSpaceGroupOnLeftBBNWZ\033[102X", "1.8-4", [ 1, 8, 4 ], 870, 17, "spacegrouponleftbbnwz", "X78489D847DF8DD32" ], - [ "\033[2XSpaceGroupOnLeftBBNWZ\033[102X for dim, IT-number", "1.8-4", [ 1, 8, 4 ], 870, 17, + [ "\033[2XSpaceGroupOnLeftBBNWZ\033[102X", "1.8-4", [ 1, 8, 4 ], 870, 17, "spacegrouponleftbbnwz", "X78489D847DF8DD32" + ], [ "\033[2XSpaceGroupOnLeftBBNWZ\033[102X for dim, IT-number", "1.8-4", [ 1, 8, 4 ], 870, 17, "spacegrouponleftbbnwz for dim it-number", "X78489D847DF8DD32" ], [ "\033[2XSpaceGroupOnLeftBBNWZ\033[102X for Hermann-Mauguin-symbol", "1.8-4", [ 1, 8, 4 ], 870, 17, "spacegrouponleftbbnwz for hermann-mauguin-symbol", "X78489D847DF8DD32" ], - [ "\033[2XSpaceGroupOnRightBBNWZ\033[102X", "1.8-5", [ 1, 8, 5 ], 920, 18, "spacegrouponrightbbnwz", "X832BE2037BCD204A" ], - [ "\033[2XSpaceGroupOnRightBBNWZ\033[102X for dim, IT-number", "1.8-5", [ 1, 8, 5 ], 920, 18, - "spacegrouponrightbbnwz for dim it-number", "X832BE2037BCD204A" ], + [ "\033[2XSpaceGroupOnRightBBNWZ\033[102X", "1.8-5", [ 1, 8, 5 ], 920, 18, "spacegrouponrightbbnwz", + "X832BE2037BCD204A" ], [ "\033[2XSpaceGroupOnRightBBNWZ\033[102X for dim, IT-number", "1.8-5", [ 1, 8, 5 ], 920, + 18, "spacegrouponrightbbnwz for dim it-number", "X832BE2037BCD204A" ], [ "\033[2XSpaceGroupOnRightBBNWZ\033[102X for Hermann-Mauguin-symbol", "1.8-5", [ 1, 8, 5 ], 920, 18, "spacegrouponrightbbnwz for hermann-mauguin-symbol", "X832BE2037BCD204A" ], [ "\033[2XSpaceGroupOnRightBBNWZ\033[102X for S", "1.8-5", [ 1, 8, 5 ], 920, 18, "spacegrouponrightbbnwz for s", @@ -105,5 +111,6 @@ "spacegroupbbnwz for dim it-number", "X7D076D8881B1DC02" ], [ "\033[2XSpaceGroupBBNWZ\033[102X for Hermann-Mauguin-symbol", "1.8-6", [ 1, 8, 6 ], 968, 19, "spacegroupbbnwz for hermann-mauguin-symbol", "X7D076D8881B1DC02" ], - [ "\033[2XFpGroupSpaceGroupBBNWZ\033[102X", "1.8-7", [ 1, 8, 7 ], 977, 19, "fpgroupspacegroupbbnwz", "X7ADEA8D97AF3F3EE" ] ] + [ "\033[2XFpGroupSpaceGroupBBNWZ\033[102X", "1.8-7", [ 1, 8, 7 ], 977, 19, "fpgroupspacegroupbbnwz", + "X7ADEA8D97AF3F3EE" ] ] ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/crystcat/doc/title.xml new/crystcat/doc/title.xml --- old/crystcat/doc/title.xml 2026-08-18 14:48:19.000000000 +0200 +++ new/crystcat/doc/title.xml 2026-08-19 17:22:23.000000000 +0200 @@ -9,7 +9,7 @@ The crystallographic groups catalog </Subtitle> <Version> - 1.1.12 + 1.1.13 </Version> <Author> Volkmar Felsch @@ -22,6 +22,6 @@ <Homepage>https://www.math.uni-bielefeld.de/~gaehler/</Homepage> </Author> <Date> - 18 August 2026 + 19 August 2026 </Date> </TitlePage> \ No newline at end of file
