Changeset 86bee1 in git
- Timestamp:
- Jan 13, 2023, 2:57:38 PM (16 months ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 2fad8f179aa6ea042b19703aae1db2d35f48ffb5
- Parents:
- 84a5e29bd718211a0ed6a2fc6057d77600483f9db5d360f5562e29d38097134c37a1cbac2f07867a
- git-author:
- Hans Schoenemann <hannes@mathematik.uni-kl.de>2023-01-13 14:57:38+01:00
- git-committer:
- GitHub <noreply@github.com>2023-01-13 14:57:38+01:00
- Location:
- doc
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/NEWS.texi
r84a5e2 r86bee1 45 45 @item several GB based commands accept the choice of the algorithm: 46 46 @code{"std","slimgb","sba","modstd","singmatic","groebner","ffmod","nfmod"} (@nref{syz}, @nref{eliminate}, @nref{intersect}, @nref{modulo}, @nref{liftstd}, @nref{lift}) 47 @item @code{reduce} for non-field coeffic ents: search best reduction47 @item @code{reduce} for non-field coefficients: search best reduction 48 48 @end itemize 49 49 … … 111 111 @itemize 112 112 @item @code{liftstd} (with 2 arguments) improved (@nref{liftstd}) 113 @item building on Cygwin with shared lib aries113 @item building on Cygwin with shared libraries 114 114 @item building the manual via @code{--enable-doc-build} 115 115 @end itemize … … 154 154 @item update for using FLINT 2.6.x and for FLINT 2.7.0 155 155 @item Singular can be build with NTL or FLINT or both 156 (if non is availabel, @code{factroize} and @code{gcd} will not work.)156 (if none is available, @code{factorize} and @code{gcd} will not work.) 157 157 @end itemize 158 158 … … 283 283 (@nref{Names}) 284 284 @item changed behaviour of @code{charstr} (@nref{charstr}) 285 @item new data type @code{cring} to describe the coeffi ent rings, to be used285 @item new data type @code{cring} to describe the coefficient rings, to be used 286 286 for the new definitions for (polynomial) rings (@nref{General syntax of a ring declaration}) 287 287 @item new command @code{ring_list} to access the parts used to construct polynomial rings (@nref{ring_list},@nref{ringlist}) -
doc/STYLEGUIDE
r84a5e2 r86bee1 248 248 specialization (like "help, online help system"). 249 249 250 + Use the @anchor{label} construct, to set arbitra ty labels, to which250 + Use the @anchor{label} construct, to set arbitrary labels, to which 251 251 you can refer to with @ref{label}. For example: 252 252 @anchor{option(prot);} -
doc/changes_in_singular4.texi
r84a5e2 r86bee1 153 153 @cindex Notes for developers 154 154 155 There has been an entensive process of refactoring, redesign and modularization155 There has been an intensive process of refactoring, redesign and modularization 156 156 of Singular to facilitate easier maintenance and future development: 157 157 … … 162 162 @item Separation/modularization into libraries and packages 163 163 @c add diagram as an image? 164 @item For easy integration of new coeff cient rings,164 @item For easy integration of new coefficient rings, 165 165 we defined a generic interface for coefficient 166 166 rings and a supporting framework for making them 167 167 accessible to the user. 168 168 169 In particular we have separated everything related to coeff cient rings into a separate library @code{libcoeffs}.169 In particular we have separated everything related to coefficient rings into a separate library @code{libcoeffs}. 170 170 Dependency tree between restructured packages is show at @uref{https://www.singular.uni-kl.de/dox/singular.png} 171 171 -
doc/doc2tex.pl
r84a5e2 r86bee1 18 18 # substituted @,{ and } by @@, @{ resp. @} 19 19 # wrap around output lines longer than $ex_length = 73; 20 # Processing is aborted if error occur es in Singular run,20 # Processing is aborted if error occurs in Singular run, 21 21 # unless 'error' is specified 22 22 # if no_comp is given, then computation is not run … … 263 263 # substituted @,{ and } by @@, @{ resp. @} 264 264 # wrap around output lines longer than $ex_length = 73; 265 # Processing is aborted if error occur es in Singular run,265 # Processing is aborted if error occurs in Singular run, 266 266 # unless 'error' is specified 267 267 # If [no_comp] is given, actual computation is not run … … 319 319 $line++; 320 320 last if (/^\@c\s*example\s*$/); 321 # s/^\s*//; # remove prece eding white spaces321 # s/^\s*//; # remove preceding white spaces 322 322 if ($no_ex || $exclude_ex{$tag} || $no_comp || $unix_only) 323 323 { … … 406 406 { 407 407 local($to_do, $done); 408 # remove absolute path names from l aoded messages408 # remove absolute path names from loaded messages 409 409 s/^(\/\/ \*\* loaded )(.*)\/(.+).lib(.*)/$1$3.lib$4/; 410 410 # shorten error occurred in messages … … 492 492 } 493 493 chomp $header; 494 die "$ERR ROR no matching \@c ref found for $doc_file:$lline\n"494 die "$ERROR no matching \@c ref found for $doc_file:$lline\n" 495 495 unless (/^\@c\s*ref\s*$/); 496 496 # sort refs … … 567 567 $section = $1 if /(\w*)section/; 568 568 569 # con truct tex file name569 # construct tex file name 570 570 $tex_file = "$doc_subdir/$lib"."_lib"; 571 571 if ($n_fun) … … 650 650 651 651 #################################################################### 652 # Auxil lary routines652 # Auxiliary routines 653 653 # 654 654 -
doc/pl2doc.pl
r84a5e2 r86bee1 360 360 elsif ($item =~ m/example/i) 361 361 { 362 # forget about example, since it comes explicit ely362 # forget about example, since it comes explicitly 363 363 return ''; 364 364 } -
doc/texi2html
r84a5e2 r86bee1 115 115 type => '=i', 116 116 linkage => \$main::T2H_DEBUG, 117 verbose => 'output HTML with debug ing information',117 verbose => 'output HTML with debugging information', 118 118 }; 119 119 … … 172 172 type => '=s', 173 173 linkage => \$T2H_INVISIBLE_MARK, 174 verbose => 'use text in invis ble anchot',174 verbose => 'use text in invisible anchor', 175 175 noHelp => 1, 176 176 }; … … 483 483 $T2H_CENTER_IMAGE = 1; 484 484 485 # used as i dentation for block enclosing command @example, etc485 # used as indentation for block enclosing command @example, etc 486 486 # If not empty, must be enclosed in <td></td> 487 487 $T2H_EXAMPLE_INDENT_CELL = '<td> </td>'; … … 2224 2224 }; 2225 2225 2226 # read initial zation from $sysconfdir/texi2htmlrc or $HOME/.texi2htmlrc2226 # read initialization from $sysconfdir/texi2htmlrc or $HOME/.texi2htmlrc 2227 2227 my $home = $ENV{HOME}; 2228 2228 defined($home) or $home = ''; … … 2303 2303 2304 2304 # 2305 # file name bu isness2305 # file name business 2306 2306 # 2307 2307 die "Need exactly one file to translate\n$T2H_FAILURE_TEXT" unless @ARGV == 1; … … 2525 2525 2526 2526 $l2h_latex_preample = <<EOT; 2527 % This document was automatically generated by the l2h extens tion of texi2html2527 % This document was automatically generated by the l2h extension of texi2html 2528 2528 % DO NOT EDIT !!! 2529 2529 \\documentclass{article} … … 2536 2536 EOT 2537 2537 2538 # return used latex 1, if l2h could be init alized properly, 0 otherwise2538 # return used latex 1, if l2h could be initialized properly, 0 otherwise 2539 2539 sub l2h_InitToLatex 2540 2540 { … … 2701 2701 # return 1, on success -- 0, otherwise 2702 2702 # Extract Html code with: l2h_FromHtml($text) 2703 # replaces in $text all previo suly inserted comments by generated html code2703 # replaces in $text all previously inserted comments by generated html code 2704 2704 # returns (possibly changed) $text 2705 2705 # Finish with: l2h_FinishFromHtml … … 2794 2794 print "$ERROR l2h: can't extract content $count from html\n" 2795 2795 if ($T2H_VERBOSE); 2796 # try simple (ordinary) substit ion (without l2h)2796 # try simple (ordinary) substitution (without l2h) 2797 2797 $l_l2h = $T2H_L2H; 2798 2798 $T2H_L2H = 0; … … 2809 2809 # now we have been incorrectly called 2810 2810 $l2h_range_error++; 2811 print "$ERROR l2h: Request of $count content which is out of valid erange [0,$l2h_latex_count)\n";2811 print "$ERROR l2h: Request of $count content which is out of valid range [0,$l2h_latex_count)\n"; 2812 2812 return "<!-- l2h: ". __LINE__ . " out of range count $count -->" 2813 2813 if ($T2H_DEBUG & $DEBUG_L2H); … … 3386 3386 else 3387 3387 { 3388 warn "$ERROR: Bad macro defin tion $_"3388 warn "$ERROR: Bad macro definition $_" 3389 3389 } 3390 3390 next; … … 4210 4210 push(@lines2, &debug("</TABLE>\n", __LINE__)); 4211 4211 } 4212 # should be like verbatim -- prese ve spaces, etc4212 # should be like verbatim -- preserve spaces, etc 4213 4213 s/ /\ /g; 4214 4214 $_ .= "<br>\n";
Note: See TracChangeset
for help on using the changeset viewer.