- From: Vincent Quint <vincent.quint@inria.fr>
- Date: Thu, 22 Jul 2010 13:01:58 +0200
- To: Juan Lanus <juan.lanus@gmail.com>
- CC: "[list-email] W3 Amaya" <www-amaya@w3.org>
- Message-ID: <4C482526.70208@inria.fr>
This bug is fixed in the CVS base. It was related to the CSS rule page-break-before associated with h2 elements. Thanks for reporting the bug. Vincent. On 6/18/10 19:47 , Juan Lanus wrote: > Hi There, > Is somebody experiencing a crash of 11.3.1 when using the "add/uptate > table of content" command? > The command only works if I unlink the document's CSS file and restart > Amaya. > The TOC view works OK, the issue is trying to insert the toc near the > top of the document. > Am I the only one having this issue? > The CSS is pasted below. I already tried deleting any "strange" > options, like the running section numbers and the tagged links, the > @medis sections, ... and the crash still happens. > Amaya "thinks" for a second and crashes in flames. > I had the same problem last year and inlined the CSS as a workaround. > But I wold like a real solution that lets me leverage the external CSS > files advantage. > Saludos! > -- > Juan Lanus > > p { font-family: Arial; } > h1 { font-family: Arial; } > h2 { font-family: Arial; } > h3 { font-family: Arial; } > h4 { font-family: Arial; } > h5 { font-family: Arial; } > h6 { font-family: Arial; } > /* running section numbers > file:///C:/CAFAM/docs/noticias/satisfactoresCompleto.html */ > /* weird: couldn't get chapter numbers to work with the increment > tied to the h2 tag */ > .chapter {counter-increment: numH2; } > h1 {counter-reset: numH2, 1; } > h2:before {content: counter(numH2, decimal) " - "; } > h3 {counter-increment: numH3; } > h2 {counter-reset: numH3; } > h3:before {content: counter(numH2, decimal) "." > counter(numH3, decimal) " "; } > h4 {counter-increment: numH4; } > h3 {counter-reset: numH4; } > h4:before {content: counter(numH2, decimal) "." > counter(numH3, decimal) "." counter(numH4, decimal) " "; } > .blockH2 { } > .blockH3 { margin-left: 0em; } > .blockH4 { margin-left: 2em; } > .blockH5 { margin-left: 2em; } > .blockH6 { margin-left: 2em; } > /* links en el encabezado de página de agenda */ > .extLink { color: blue; } > body { margin: 0px; margin-left: 8px; > font-size: 100%; } > html,body { height: 100%; margin-top: 0px; > font-family: Arial; } > /* DO NOT tag external links with the ejected arrow */ > /* a[href^="http:"] { background: url(linkOut.png) > no-repeat right bottom; padding-right: 13px; } */ > /* a[href^="https:"] { background: url(linkOut.png) > no-repeat right bottom; padding-right: 13px; } */ > /* a[href^="http://sol."] { background-image: none; > padding-right: 0px; } */ > /* tag wikipedia and SEI links with their logo */ > a[href^="http://en.wikipedia.org"] { background: > url(WikipediA.gif) no-repeat left 50%; padding-left: 24px; } > a[href^="http://www.sei.cmu.edu"] { background: url(sei.ico) > no-repeat left 50%; padding-left: 30px; margin-left: -4px; } > /* - - - - - - - - - - - - - - - - - - - */ > .imgL { float: left; margin-right: 2em; } > .imgR { float: right; margin-left: 2em; } > .doneItem { color: #c0c0c0; } > /************ fixed header *****************/ > .fixedHeader { position: fixed; top: 0px; left: 0px; > background-color: #fffff0; width: 100%; z-index: 99; border-bottom: > 4px solid #e0e0e0; } > .fixedHeader h1 { padding: 0px; } > /************ table of contents ************/ > .toc { font-size: 80%; line-height: 80%; > margin-left: 8em; } > .toc a { color: navy; text-decoration: none; } > .toc ul { list-style-type: none; } > .toc li { margin-bottom: 3px; } > div.toc > ul > li > a { font-weight: 700; line-height: 100%; } > /*******************************************/ > .compactList li { margin-top: 0px; margin-bottom: 1px; } > .compactList { margin-top: 8px; margin-bottom: 4px; } > .small80 { font-size: 80%; } > .small80 th { font-size: 110%; } > .small70 { font-size: 70%; } > .small80 th { font-size: 120%; } > .framed { border: 1px solid #c0c0c0; margin: 6px; > padding: 6px; } > .msgToSelf { border: 1px solid gray; > background-color: yellow; padding-left: 2px; padding-right: 2px; } > .msgToSelf { opacity: .80; } > .item { border: 1px solid silver; margin-bottom: > 1ex; padding-left: 1ex; } > ul, ol { margin-top: 2px; margin-bottom : 8px; > margin-left : 0.2em; padding-left : 1em; } > p { margin-top: 6px; margin-bottom: 0px; > padding-top: 1px; } > li { margin-left: 8px; margin-top : 2px; > margin-bottom : 8px; } > li p { margin-top: 2px; margin-bottom: 6px; } > table { border-collapse: collapse; empty-cells: > show; } > th { font-size: 70%; background-color: > #f1f1f1; opacity: 0.8; } > td { vertical-align: top; padding-left: 2px; > padding-right: 2px; padding-top: 1px; padding-bottom: 1px; } > .borderTable table { border: 1px solid silver; } > .borderTable td { border: 1px solid silver; } > .borderTable th { border: 1px solid silver; } > h1 { font-size : 180%; margin-top: 2em; > margin-bottom: 2em; text-align: center;} > h2 { page-break-before: always; } > h3 { font-size: 120%; margin-top: 2em; > margin-bottom: 1em; } > h4 { font-size: 110%; font-variant: small-caps; } > h5 { text-decoration : none; font-size: 100%; > font-weight: 600; } > h6 { font-size: 95%; font-style: italic; > font-weight: 600; } > h3, h4, h5, h6 { } > blockquote { margin-top : 4px; margin-bottom : 2px; } > ul, ol { margin-top : 0px; margin-bottom : 2px; > margin-left : 4px; } > img { border-width : 0px 0px 0px 0px; } > .wideImage { margin-left: -4em; } > hr { color: #808080; background-color: > #808080; height: 1px; width: 100%; border: 0px; } > .chapter { page-break-before: always; } > .printInNewPage { page-break-before: always; } > > /* @media screen { */ > a { text-decoration: none; color: #000080; } > a:visited { text-decoration: underline; } > a:hover { background-color: #ffffd0; > text-decoration : underline; color: #0000ff; } > .toc a { color: navy; text-decoration: none; } > body { background-image: url("flechaBG.gif"); > background-repeat: no-repeat; > background-position: center 150px; > background-attachment: fixed; } > .textColumn { max-width: 58em; } > .chapter h2 { margin-top: 4em; margin-bottom: 2em; } > ins { color: inherit; text-decoration: > inherit; background-color: #f8f8e8; } > /* }*/ > > > @media print { > .chapter { page-break-before: always; } > ins { color: inherit; text-decoration: > inherit; background-color: inherit; } > .printInNewPage { page-break-before: always; } > a { text-decoration : none; color: gray; } > a:link { text-decoration : none; color: gray; } > a:visited { text-decoration : none; color: gray; } > a:hover { text-decoration : none; color: gray; } > /* DO NOT tag external links with the out-of-here arrow */ > /* a[href^="http:"] { padding-left: inherit; } */ > /* a[href^="https:"] { padding-left: inherit; } */ > /* DO NOT print links href except for class "printNoLinks" */ > /* a:after { content: " [" attr(href) "]"; > font-size: 75%; } */ > .printNoLinks a:after { content: ""; } > .toc a:after { content: ""; } > h3 a:after { content: ""; } > a:after.printNoLinks { content: ""; } > img.wideImage { width: 100%; } > /* tag class for display-only contrent */ > .noPrint { display: none; } > }
Received on Thursday, 22 July 2010 11:02:33 UTC