File: LaTeXML-marginpar.css

package info (click to toggle)
latexml 0.8.8-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 31,920 kB
  • sloc: xml: 109,048; perl: 30,224; sh: 179; javascript: 28; makefile: 13
file content (24 lines) | stat: -rw-r--r-- 1,092 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/* A simple example of CSS for placing marginpar in margin.
  (more sophisticated layout probably requires xslt) */
.ltx_note.ltx_role_margin .ltx_note_mark { display:none; }
.ltx_note.ltx_role_margin .ltx_note_type { display:none; }
.ltx_note.ltx_role_margin { width:15%; }
.ltx_note.ltx_role_margin .ltx_note_content {
    display:block; position:relative;
    background-color:transparent; border:0pt; }

/* Narrower, to make room for marginpar.
 * We don't want to change .ltx_page_main, because navbar changes that and
 * this would interfere. */
.ltx_page_main .ltx_page_content { width:85%; }

.ltx_note.ltx_role_margin.ltx_marginpar,
.ltx_note.ltx_role_margin.ltx_marginpar_right {
    margin-right:-15%; float:right; clear:right; }
.ltx_note.ltx_role_margin.ltx_marginpar .ltx_note_content,
.ltx_note.ltx_role_margin.ltx_marginpar_right .ltx_note_content { right:-15%; }
.ltx_note.ltx_role_margin.ltx_marginpar_left { display:none; }

/* For left marginpar:
 * swap all occurences of 'left' and 'right' and add
 * .ltx_page_main .ltx_page_content { left:15%; position:relative; } */