133 lines
3.8 KiB
HTML
133 lines
3.8 KiB
HTML
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
|
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
|
|
<head>
|
|
<title>GAPDoc Style Chooser</title>
|
|
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
|
<meta name="generator" content="GAPDoc2HTML" />
|
|
<link rel="stylesheet" type="text/css" href="manual.css" />
|
|
<script src="manual.js" type="text/javascript"></script>
|
|
<script type="text/javascript">
|
|
|
|
<!-- find current value of name nam in form -->
|
|
function currval(nam) {
|
|
var chform = document.forms[0].elements;
|
|
for (var i=0; chform.length > i; i++) {
|
|
if (chform[i].name == nam && chform[i].type == "radio" &&
|
|
chform[i].checked == true)
|
|
return chform[i].value;
|
|
}
|
|
return "";
|
|
}
|
|
|
|
<!-- find style from current values in form -->
|
|
function getstyle() {
|
|
var choices = ["toggle","colorprompt","tocside","font","justify"];
|
|
var style = "";
|
|
for (var i=0; choices.length > i; i++) {
|
|
var a = currval(choices[i]);
|
|
if (a.length > 0) {
|
|
if (style.length > 0)
|
|
style = style + ",";
|
|
style = style + a;
|
|
}
|
|
}
|
|
if (style.length == 0)
|
|
style = "default";
|
|
return style;
|
|
}
|
|
|
|
<!-- adjust the back link -->
|
|
function f() {
|
|
addr = window.location.search.split("=")[1];
|
|
addr = addr + "?GAPDocStyle=" + getstyle();
|
|
document.getElementsByName("backLINK")[0].href = addr;
|
|
}
|
|
function resetf() {
|
|
addr = window.location.search.split("=")[1];
|
|
addr = addr + "?GAPDocStyle=default";
|
|
document.getElementsByName("backLINK")[0].href = addr;
|
|
}
|
|
|
|
<!-- initialize form from GAPDocStyle cookie -->
|
|
function initform() {
|
|
var style = valueString(document.cookie, "GAPDocStyle");
|
|
if (style != 0 && style.length > 0 && style.length != "default") {
|
|
stlist = style.split(",");
|
|
var chform = document.forms[0].elements;
|
|
for (var i=0; chform.length > i; i++) {
|
|
if (chform[i].type == "radio") {
|
|
for (var j=0; stlist.length > j; j++) {
|
|
if (chform[i].value == stlist[j])
|
|
chform[i].checked = true;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
</script>
|
|
</head>
|
|
<body class="chooser">
|
|
|
|
<h2>Setting preferences for GAPDoc manuals</h2>
|
|
|
|
<form name="SetGAPDocHTMLStyle" action="">
|
|
<p>
|
|
<input name="reset" type="reset" value="Reset to defaults"
|
|
onclick="javascript:resetf()"/>
|
|
</p>
|
|
<p>
|
|
Unfold subsections in menus only by mouse clicks:
|
|
<input type="radio" name="toggle" value="" checked="checked"
|
|
onclick="javascript:f()"/> no (default)
|
|
|
|
<input type="radio" name="toggle" value="toggless"
|
|
onclick="javascript:f()"/> yes
|
|
</p>
|
|
<p>
|
|
Show GAP examples as in sessions with <code>ColorPrompt(true)</code>:
|
|
<input type="radio" name="colorprompt" value="" checked="checked"
|
|
onclick="javascript:f()"/> yes
|
|
(default)
|
|
<input type="radio" name="colorprompt" value="nocolorprompt"
|
|
onclick="javascript:f()"/> no
|
|
</p>
|
|
<p>
|
|
Display side of table of contents within chapters:
|
|
<input type="radio" name="tocside" value="" checked="checked"
|
|
onclick="javascript:f()"/> right (default)
|
|
<input type="radio" name="tocside" value="lefttoc"
|
|
onclick="javascript:f()"/> left
|
|
</p>
|
|
<p>
|
|
Main document font:
|
|
<input type="radio" name="font" value="" checked="checked"
|
|
onclick="javascript:f()"/> Helvetica/sans
|
|
serif (default)
|
|
<input type="radio" name="font" value="times"
|
|
onclick="javascript:f()"/> Times/serif
|
|
</p>
|
|
<p>
|
|
Paragraph formatting:
|
|
<input type="radio" name="justify" value="" checked="checked"
|
|
onclick="javascript:f()"/> left-right
|
|
justified (default)
|
|
<input type="radio" name="justify" value="ragged"
|
|
onclick="javascript:f()"/> ragged right
|
|
</p>
|
|
</form>
|
|
<p>
|
|
<a name="backLINK" href=""><strong>Apply settings to last page.</strong></a>
|
|
</p>
|
|
<script type="text/javascript">
|
|
initform();
|
|
f();
|
|
</script>
|
|
|
|
</body>
|
|
</html>
|