xxdavide84xx
29-01-2008, 17:04
Come posso fare a passare da Traslation a Strict???
<?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" lang="en" xml:lang="en">
<head>
<title>Verifica vincoli tesi</title>
<base href="http://parserdom.altervista.org/index.html"/>
<meta name="keywords" content="parser tesi"/>
<meta name="description" content="Questa pagina permette di lanciare una Java Web Start che preso in entrata un file .xml contenente una tesi in Scienze dell'Informazione, controlla che questa rispetti le specifiche della segreteria didattica."/>
<script type = "text/javascript" language="javascript">
<!--
function FP_swapImg() {//v1.0
var doc=document,args=arguments,elm,n; doc.$imgSwaps=new Array(); for(n=2; n<args.length;
n+=2) { elm=FP_getObjectByID(args[n]); if(elm) { doc.$imgSwaps[doc.$imgSwaps.length]=elm;
elm.$src=elm.src; elm.src=args[n+1]; } }
}
function FP_preloadImgs() {//v1.0
var d=document,a=arguments; if(!d.FP_imgs) d.FP_imgs=new Array();
for(var i=0; i<a.length; i++) { d.FP_imgs[i]=new Image; d.FP_imgs[i].src=a[i]; }
}
function FP_getObjectByID(id,o) {//v1.0
var c,el,els,f,m,n; if(!o)o=document; if(o.getElementById) el=o.getElementById(id);
else if(o.layers) c=o.layers; else if(o.all) el=o.all[id]; if(el) return el;
if(o.id==id || o.name==id) return o; if(o.childNodes) c=o.childNodes; if(c)
for(n=0; n<c.length; n++) { el=FP_getObjectByID(id,c[n]); if(el) return el; }
f=o.forms; if(f) for(n=0; n<f.length; n++) { els=f[n].elements;
for(m=0; m<els.length; m++){ el=FP_getObjectByID(id,els[n]); if(el) return el; } }
return null;
}
// -->
</script>
</head>
<body onload="FP_preloadImgs(/*url*/'http://parserdom.altervista.org/button1.jpg',/*url*/'http://parserdom.altervista.org/button2.jpg',/*url*/'http://parserdom.altervista.org/button3.jpg',/*url*/'http://parserdom.altervista.org/button4.jpg',/*url*/'http://parserdom.altervista.org/button5.jpg',/*url*/'http://parserdom.altervista.org/button6.jpg')">
<center><p><font size="6" color="#0000FF">SISTEMA DI VERIFICA AUTOMATICA PER TESI DI LAUREA</font></p>
<p><font size="4">Questo programma, realizzato in Java, permette di verificare che una tesi di Laurea in</font></p>
<p><font size="4">"Scienze dell'Informazione" in formato XML, rispetti un insieme di convenzioni che la rendano</font></p>
<p><font size="4">conforme alla redazione dei documenti scientifici caratteristici di questa disciplina.</font></p>
<p> </p>
<p>Trasformare in formato XML la propria tesi di Laurea e verificare qui:</p>
<p>
<a href="http://parserdom.altervista.org/launch.jnlp"><img
src="http://parserdom.altervista.org/button3.jpg"
alt="Sistema di verifica della tesi"
height="58" width="290"
border="0" id="img1"
style="fp-btn: Glow Capsule 1; fp-font: Comic Sans MS; fp-font-size: 12"
title="Sistema di verifica della tesi"
onmouseover="FP_swapImg(1,0,/*id*/'img1',/*url*/'http://parserdom.altervista.org/button2.jpg')"
onmouseout="FP_swapImg(0,0,/*id*/'img1',/*url*/'http://parserdom.altervista.org/button3.jpg')"
onmousedown="FP_swapImg(1,0,/*id*/'img1',/*url*/'http://parserdom.altervista.org/button1.jpg')"
onmouseup="FP_swapImg(0,0,/*id*/'img1',/*url*/'http://parserdom.altervista.org/button2.jpg')"
/></a>
</p>
<p>Per la verifica di un singolo capitolo:</p>
<p>
<a href="http://parserdom.altervista.org/launch1.jnlp"><img
src="http://parserdom.altervista.org/button4.jpg"
alt="Sistema di verifica della tesi"
height="37" width="185"
border="0" id="img2"
style="fp-btn: Glow Capsule 1; fp-font: Comic Sans MS; fp-font-size: 12"
title="Sistema di verifica capitolo"
onmouseover="FP_swapImg(1,0,/*id*/'img2',/*url*/'http://parserdom.altervista.org/button5.jpg')"
onmouseout="FP_swapImg(0,0,/*id*/'img2',/*url*/'http://parserdom.altervista.org/button4.jpg')"
onmousedown="FP_swapImg(1,0,/*id*/'img2',/*url*/'http://parserdom.altervista.org/button6.jpg')"
onmouseup="FP_swapImg(0,0,/*id*/'img2',/*url*/'http://parserdom.altervista.org/button5.jpg')"
/></a>
</p>
<p><font color="#FF0000">Attenzione: </font>Controllare questi vincoli in quanto non e' stato possibile verificarli col programma:</p>
<p>- Se presente il frontespizio controllare che questo contenga il titolo della tesi.</p>
<p>- La tesi dev'essere scritta usando forme neutre, oppure usando la prima persona plurale.</p>
<p>- La lunghezza delle tesi per la laurea triennale deve essere di almeno 80 pagina (esclusi dal calcolo Bibliografia e appendici).</p>
<p>- Ogni capitolo deve cominciare in una pagina con numeri dispari.</p>
<p>- I riferimenti bibliografici devono rispettare determinati vincoli.</p>
<p>Per tutto quello che riguarda le linee guida sulla stesura della tesi guardare
<a href="http://www.csr.unibo.it/didattica/lauree/linee_guida_per_le_tesi">qui</a>.</p>
<p> </p>
<p><em><font size="2">*Il seguente sistema di verifica funziona con Java Web Start: (<a href="http://java.sun.com/products/javawebstart/download.jsp">scarica da qui</a>).
<br></br>E' necessario quindi che sia installato sul vostro computer per permettere che l'applicazione abbia inizio.</font></em></p>
<p>
<a href="http://validator.w3.org/check?uri=referer"><img
src="http://www.w3.org/Icons/valid-xhtml10-blue"
alt="Valid XHTML 1.0 Transitional" height="31" width="88" /></a>
</p>
</center>
</body>
</html>
Questo è il mio codice con la dtd già cambiata in Strict, ma al momento della validazione ho degli ERRORI!!!
<?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" lang="en" xml:lang="en">
<head>
<title>Verifica vincoli tesi</title>
<base href="http://parserdom.altervista.org/index.html"/>
<meta name="keywords" content="parser tesi"/>
<meta name="description" content="Questa pagina permette di lanciare una Java Web Start che preso in entrata un file .xml contenente una tesi in Scienze dell'Informazione, controlla che questa rispetti le specifiche della segreteria didattica."/>
<script type = "text/javascript" language="javascript">
<!--
function FP_swapImg() {//v1.0
var doc=document,args=arguments,elm,n; doc.$imgSwaps=new Array(); for(n=2; n<args.length;
n+=2) { elm=FP_getObjectByID(args[n]); if(elm) { doc.$imgSwaps[doc.$imgSwaps.length]=elm;
elm.$src=elm.src; elm.src=args[n+1]; } }
}
function FP_preloadImgs() {//v1.0
var d=document,a=arguments; if(!d.FP_imgs) d.FP_imgs=new Array();
for(var i=0; i<a.length; i++) { d.FP_imgs[i]=new Image; d.FP_imgs[i].src=a[i]; }
}
function FP_getObjectByID(id,o) {//v1.0
var c,el,els,f,m,n; if(!o)o=document; if(o.getElementById) el=o.getElementById(id);
else if(o.layers) c=o.layers; else if(o.all) el=o.all[id]; if(el) return el;
if(o.id==id || o.name==id) return o; if(o.childNodes) c=o.childNodes; if(c)
for(n=0; n<c.length; n++) { el=FP_getObjectByID(id,c[n]); if(el) return el; }
f=o.forms; if(f) for(n=0; n<f.length; n++) { els=f[n].elements;
for(m=0; m<els.length; m++){ el=FP_getObjectByID(id,els[n]); if(el) return el; } }
return null;
}
// -->
</script>
</head>
<body onload="FP_preloadImgs(/*url*/'http://parserdom.altervista.org/button1.jpg',/*url*/'http://parserdom.altervista.org/button2.jpg',/*url*/'http://parserdom.altervista.org/button3.jpg',/*url*/'http://parserdom.altervista.org/button4.jpg',/*url*/'http://parserdom.altervista.org/button5.jpg',/*url*/'http://parserdom.altervista.org/button6.jpg')">
<center><p><font size="6" color="#0000FF">SISTEMA DI VERIFICA AUTOMATICA PER TESI DI LAUREA</font></p>
<p><font size="4">Questo programma, realizzato in Java, permette di verificare che una tesi di Laurea in</font></p>
<p><font size="4">"Scienze dell'Informazione" in formato XML, rispetti un insieme di convenzioni che la rendano</font></p>
<p><font size="4">conforme alla redazione dei documenti scientifici caratteristici di questa disciplina.</font></p>
<p> </p>
<p>Trasformare in formato XML la propria tesi di Laurea e verificare qui:</p>
<p>
<a href="http://parserdom.altervista.org/launch.jnlp"><img
src="http://parserdom.altervista.org/button3.jpg"
alt="Sistema di verifica della tesi"
height="58" width="290"
border="0" id="img1"
style="fp-btn: Glow Capsule 1; fp-font: Comic Sans MS; fp-font-size: 12"
title="Sistema di verifica della tesi"
onmouseover="FP_swapImg(1,0,/*id*/'img1',/*url*/'http://parserdom.altervista.org/button2.jpg')"
onmouseout="FP_swapImg(0,0,/*id*/'img1',/*url*/'http://parserdom.altervista.org/button3.jpg')"
onmousedown="FP_swapImg(1,0,/*id*/'img1',/*url*/'http://parserdom.altervista.org/button1.jpg')"
onmouseup="FP_swapImg(0,0,/*id*/'img1',/*url*/'http://parserdom.altervista.org/button2.jpg')"
/></a>
</p>
<p>Per la verifica di un singolo capitolo:</p>
<p>
<a href="http://parserdom.altervista.org/launch1.jnlp"><img
src="http://parserdom.altervista.org/button4.jpg"
alt="Sistema di verifica della tesi"
height="37" width="185"
border="0" id="img2"
style="fp-btn: Glow Capsule 1; fp-font: Comic Sans MS; fp-font-size: 12"
title="Sistema di verifica capitolo"
onmouseover="FP_swapImg(1,0,/*id*/'img2',/*url*/'http://parserdom.altervista.org/button5.jpg')"
onmouseout="FP_swapImg(0,0,/*id*/'img2',/*url*/'http://parserdom.altervista.org/button4.jpg')"
onmousedown="FP_swapImg(1,0,/*id*/'img2',/*url*/'http://parserdom.altervista.org/button6.jpg')"
onmouseup="FP_swapImg(0,0,/*id*/'img2',/*url*/'http://parserdom.altervista.org/button5.jpg')"
/></a>
</p>
<p><font color="#FF0000">Attenzione: </font>Controllare questi vincoli in quanto non e' stato possibile verificarli col programma:</p>
<p>- Se presente il frontespizio controllare che questo contenga il titolo della tesi.</p>
<p>- La tesi dev'essere scritta usando forme neutre, oppure usando la prima persona plurale.</p>
<p>- La lunghezza delle tesi per la laurea triennale deve essere di almeno 80 pagina (esclusi dal calcolo Bibliografia e appendici).</p>
<p>- Ogni capitolo deve cominciare in una pagina con numeri dispari.</p>
<p>- I riferimenti bibliografici devono rispettare determinati vincoli.</p>
<p>Per tutto quello che riguarda le linee guida sulla stesura della tesi guardare
<a href="http://www.csr.unibo.it/didattica/lauree/linee_guida_per_le_tesi">qui</a>.</p>
<p> </p>
<p><em><font size="2">*Il seguente sistema di verifica funziona con Java Web Start: (<a href="http://java.sun.com/products/javawebstart/download.jsp">scarica da qui</a>).
<br></br>E' necessario quindi che sia installato sul vostro computer per permettere che l'applicazione abbia inizio.</font></em></p>
<p>
<a href="http://validator.w3.org/check?uri=referer"><img
src="http://www.w3.org/Icons/valid-xhtml10-blue"
alt="Valid XHTML 1.0 Transitional" height="31" width="88" /></a>
</p>
</center>
</body>
</html>
Questo è il mio codice con la dtd già cambiata in Strict, ma al momento della validazione ho degli ERRORI!!!