From 5d8225515c317762d6a0e603cb2b7d5cac9b952e Mon Sep 17 00:00:00 2001 From: Phuntsok Drak-pa Date: Thu, 10 May 2018 13:32:05 +0200 Subject: [PATCH] More grammar, and HTML & PDF output customized --- .gitignore | 1 + grammaire.html | 865 ++++++++++++++++++++++++++++---- grammaire.org | 117 ++++- readtheorg.css | 1085 ++++++++++++++++++++++++++++++++++++++++ theme-readtheorg.setup | 2 +- 5 files changed, 1977 insertions(+), 93 deletions(-) create mode 100644 readtheorg.css diff --git a/.gitignore b/.gitignore index 25d65cc..eaabb3c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ *.el *.pdf *.tex +*.bak diff --git a/grammaire.html b/grammaire.html index 2afea46..3d70a86 100644 --- a/grammaire.html +++ b/grammaire.html @@ -3,7 +3,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> - + Grammaire de la langue divine @@ -180,7 +180,7 @@ /*]]>*/--> - + @@ -239,59 +239,59 @@ for the JavaScript code in this tag.

Table des matières

@@ -299,50 +299,733 @@ for the JavaScript code in this tag.

-
-

1 Introduction

+
+

1 Introduction

-
-

2 Phonologie

+
+

2 Phonologie

-
-

2.1 Voyelles

+
+

2.1 Voyelles

-
-

2.1.1 Voyelles courtes

+

+La langue divine dispose d’un inventaire de voyelle très large comparé à la majorité des langues existantes dans notre monde, avec dix-sept voyelles simples, et quelques autres diphtongues (discutées plus bas dans Diphtongues). Voici la liste des voyelles utilisées dans la langue divine : +

+ + + + +++ + +++ ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 antérieurespostérieures
ferméesi / yu
pré-ferméesí / ýú
mi-ferméese / òo
mi-ouvertesé / öó
ouvertesaá
+ +

+La langue divine dispose également de deux consonnes syllabiques, le ń et le ĺ, qui sont respectivement le n et le l prononcés comme des voyelles. Voici ci-dessous le même tableau, avec chaque voyelle remplacée par sa valeur phonétique en X-SAMPA : +

+ + + + +++ + +++ ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 antérieurespostérieures
ferméesi: / y:u:
pré-ferméesI / YU
mi-ferméese: / 2:o:
mi-ouvertesE / 9O
ouvertesa:A
+ +

+Avec le ń et le ł ayant respectivement pour valeur n= et l=. +

+ +

+On peut remarquer que, à l’exception de ǒ, ń et ĺ, toutes les voyelles ont un couple ouverte-courte/fermée-longue. Dans les mots racine (c’est à dire non altérés par une quelconque règle grammaticale), la distinction revêt une importance capitale, porteuse de sens et de distinction de certains mots entre eux. Ainsi, þran n’aura pas la même signification que þrán. En revanche, comme on le verra plus tard, les addition grammaticales verront leurs voyelles s’accorder avec les voyelles du mot racine en ouverture-longueur. +

-
-

2.1.2 Voyelles longues

-
-
-

2.1.3 Diphtongues

-
-
-

2.1.4 Consonnes syllabiques

-
-
-

2.1.5 Allophones

+ +
+

2.1.1 Voyelles courtes

+
+
    +
  • [A] : á
  • +
+

+Le á est une voyelle ressemblant au « â » que l’on retrouve en français dans des mots tels que « pâte ». Il s’agit de la voyelle ouverte antérieure non-arrondie. +

+ +
    +
  • [9] : ö
  • +
+

+Il s’agit ici du son « eu » tel qu’on le retrouve en français tel que dans le mot « neuf ». +

+ +
    +
  • [I] : í
  • +
+

+Cette voyelle est une voyelle se situant entre le son « i » et le son « e » ; on peut le retrouver en anglais dans des mots tels que « hit » ou « this ». Il s’agit de la voyelle pré-fermée antérieure non-arrondie. +

+ +
    +
  • [E] : é
  • +
+

+Nous avons ici la voyelle « è » que l’on retrouve en français par exemple dans le mot « cette ». +

+ +
    +
  • [O] : ó
  • +
+

+Il s’agit du « o » ouvert, que l’on retrouve en français dans le mot « sort » par exemple. +

+ +
    +
  • [Y] : ý
  • +
+

+Cette voyelle est un équivalent du « u » français ouvert, que l’on peut retrouver en Allemand comme dans « Müller » par exemple. Il s’agit de la voyelle antérieure pré-fermée arrondie. +

+ +
    +
  • [U] : ú
  • +
+

+Cette voyelle est un équivalent du « ou » Français ouvert, telle que l’on peut la retrouver dans le mot « book » en Anglais britannique. +

-
-

2.2 Consonnes

+ +
+

2.1.2 Voyelles longues

+
+
    +
  • [a:] : a
  • +
+

+Cette voyelle est le « a » que l’on peut retrouver dans le français tel que dans « patte », à la différence que le « a » de la langue divine est prononcé un peu plus longuement que le « a » français. +

+ +
    +
  • [2:] : ò
  • +
+

+Cette voyelle est la même que le « eu » français que l’on retrouve dans le mot « deux », à la différence que le « ò » divin est prononcé un peu plus longuement que le « eu » français. +

+ +
    +
  • [i:] : i
  • +
+

+Cette voyelle est la même que le « i » français, à la différence que le « i » de la langue divine est prononcé un peu plus longuement que le « i » français. +

+ +
    +
  • [e:] : e
  • +
+

+Cette voyelle est la même que le « é » français, à la différence que le « i » de la langue divine est prononcé un peu plus longuement que le « i » français. +

+ +
    +
  • [o:] : o
  • +
+

+Cette voyelle est la même que le « o » français comme dans « eau », à la différence que le « o » de la langue divine est prononcé un peu plus longuement que le « o » français. +

+ +
    +
  • [y:] : y
  • +
+

+Cette voyelle est la même que le « u » français, à la différence que le « u » de la langue divine est prononcé un peu plus longuement que le « u » français. +

+ +
    +
  • [u:] : u
  • +
+

+Cette voyelle est la même que le « ou » français, à la différence que le « ou » de la langue divine est prononcé un peu plus longuement que le « ou » français. +

+
+
+ +
+

2.1.3 Diphtongues

+
+
+

2.1.4 Consonnes syllabiques

+
+
    +
  • [n=] : ń
  • +
+

+Le « ń » est la consonne « n » (la même que le « n » standard français), mais considérée et prononcée comme une voyelle, tel qu’on peut l’entendre dans certains mots anglais comme dans « prison » qui peut être prononcé [prIzn=]. +

+ +
    +
  • [l=] : ĺ
  • +
+

+Le « ĺ » est la consonne « l » (la même que le « l » français), mais considérée et prononcée comme une voyelle, tel qu’on peut l’entendre dans certains mots anglais comme dans « bottle » qui peut être prononcé [bOtl=], avec le [U] qui est omis et le [l] devenant syllabique. +

+
+
+ +
+

2.1.5 Allophones

+
+

+Il existe relativement peu d’allophones parmi les voyelles de la langue divine, cependant on peut en relever certains comme suit : +

+
    +
  • La prononciation standard du « ń », comme mentionné ci-dessus dans Consonnes syllabiques, est [l=]. Cependant, cette voyelle peut également être prononcée [m=] si le « ń » est précédé et/ou suivi par une consonne bilabiale, et il peut être palatalisé en [J=] ou [m'] si le « ń » est adjacent à une des voyelles i ou í, ou bien la consonne j.
  • +
  • Le « ĺ » peut également être palatalisé en cas d’adjacence à une des voyelles i ou í ou bien la consonne j, et donc être prononcée [l'=].
  • +
+
+
+
+ +
+

2.2 Consonnes

-
-

2.2.1 Consonnes et allophones

+

+En plus d’un important inventaire de voyelle, la langue divine dispose également d’un inventaire de consonnes assez important. Voici ci-dessous lesdites consonnes : +

+ + + + +++ + +++ ++ + +++ ++ + +++ ++ + +++ ++ + +++ ++ + +++ ++ + +++ ++ + +++ ++ + +++ ++ + +++ ++ + +++ ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 b ld d a pa r p v uv ph g 
plpb    td  ťď  kg    ' 
n m     n       ň      
t       r              
afr  fvþðszßź  šž  xŗ  h 
lafr      ł               
apr      ŕ      j        
lapr      l               
svw                     
+ +

+Abbréviations : +

+ + + + +++ ++ ++ ++ ++ ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 bbilabial plplosif
 ldlabio-dental nnasal
 ddental ttrill
 aalvéolaire svsemi-voyelle
 papost-alvéolaire afraffricatif
 rrétroflexe lafraffricatif latéral
 vvelaire apraproximant
 uvuvulaire lapraproximant latéral
 phpharyngal   
 gglottal   
+
+
+

2.2.1 Consonnes et allophones

-
-

2.3 Accentuation

+
+

2.3 Accentuation

-
-

2.4 Romanisation et translittération

+
+

2.4 Romanisation et translittération

-
-

3 Noms

+
+

3 Noms

-
-

3.0.1 Genres

+
+

3.0.1 Genres

La langue divine dispose d’un système de genre composé de neuf éléments : @@ -361,8 +1044,8 @@ La langue divine dispose d’un système de genre composé de neuf éléments :

-
-

3.0.2 Nombre

+
+

3.0.2 Nombre

La langue divine dispose d’un système de nombre des noms plutôt évolué, avec un total de cinq nombres : @@ -382,8 +1065,8 @@ Le singulier, le singulatif, le duel et le triel sont parfois regroupé dans le

-
-

4 Cas grammaticaux

+
+

4 Cas grammaticaux

La langue divine est une langue très riche en cas grammaticaux et en déclinaisons. Cela lui permet ainsi d’exprimer une grande précision dans un nombre minimal de mots, et lui donne également une grande liberté quant à l’ordre des mots dans la phrase. En revanche, cela implique également un système complexe de déclinaisons qu’il faut mémoriser. @@ -406,7 +1089,7 @@ Notez également que la ou les voyelles présentée dans le tableau s’accorde

-Voici ci-dessous un tableau exposant la forme de chaque déclinaison selon le cas grammatical et le genre/nombre. Le numéro se réfère au numéro du genre tel que décrit dans Genres, le super-singulier (tel que décrit dans Nombre) est représenté par « s » et le pluriel par « p ». +Voici ci-dessous un tableau exposant la forme de chaque déclinaison selon le cas grammatical et le genre/nombre. Le numéro se réfère au numéro du genre tel que décrit dans Genres, le super-singulier (tel que décrit dans Nombre) est représenté par « s » et le pluriel par « p ».

@@ -2376,11 +3059,11 @@ Ci-dessous, chaque cas grammatical sera expliqué ainsi que son utilisation dans

-
-

4.1 Lieu

+
+

4.1 Lieu

-
-

4.1.1 Cas adessif

+
+

4.1.1 Cas adessif

Le cas adessif est utilisé pour exprimer un lieu adjacent au nom décliné. On peut par exemple dire « près de la maison » en déclinant mén en íŗmén, ou bien « à côté de Dhbno » en déclinant Ðbńo en ixÐbńo. @@ -2390,43 +3073,43 @@ Le cas adessif est utilisé pour exprimer un lieu adjacent au nom décliné. On

-
-

5 Adjectifs

+
+

5 Adjectifs

-
-

6 Adverbes

+
+

6 Adverbes

-
-

7 Verbes

+
+

7 Verbes

-
-

8 Pronoms et déterminants

+
+

8 Pronoms et déterminants

-
-

9 Nombres

+
+

9 Nombres

-
-

9.1 Nombres Cardinaux

+
+

9.1 Nombres Cardinaux

-
-

9.2 Nombres Ordinaux

+
+

9.2 Nombres Ordinaux

-
-

10 Interjections

+
+

10 Interjections

-
-

11 Interrogation

+
+

11 Interrogation

-
-

12 Syntaxe

+
+

12 Syntaxe

Auteur: Lucien Cartier-Tilet

-

Created: 2018-05-05 土 01:14

+

Created: 2018-05-10 jeu. 13:21

diff --git a/grammaire.org b/grammaire.org index 1a086c6..7464542 100644 --- a/grammaire.org +++ b/grammaire.org @@ -3,17 +3,132 @@ #+LANGUAGE: fr #+SETUPFILE: theme-readtheorg.setup #+LaTeX_CLASS_OPTIONS: [a4paper] +#+LATEX_HEADER: \usepackage[margin=0.7in]{geometry} + src_latex{\newpage} * Introduction * Phonologie ** Voyelles +La langue divine dispose d’un inventaire de voyelle très large comparé à la majorité des langues existantes dans notre monde, avec dix-sept voyelles simples, et quelques autres diphtongues (discutées plus bas dans _[[*Diphtongues][Diphtongues]]_). Voici la liste des voyelles utilisées dans la langue divine : + +| / | > | | | +| | | antérieures | postérieures | +|---+-------------+-------------+--------------| +| | fermées | i / y | u | +| | pré-fermées | í / ý | ú | +| | mi-fermées | e / ò | o | +| | mi-ouvertes | é / ö | ó | +| | ouvertes | a | á | + +La langue divine dispose également de deux consonnes syllabiques, le /ń/ et le /ĺ/, qui sont respectivement le /n/ et le /l/ prononcés comme des voyelles. Voici ci-dessous le même tableau, avec chaque voyelle remplacée par sa valeur phonétique en X-SAMPA : + +| / | > | | | +| | | antérieures | postérieures | +|---+-------------+-------------+--------------| +| | fermées | ~i:~ / ~y:~ | ~u:~ | +| | pré-fermées | ~I~ / ~Y~ | ~U~ | +| | mi-fermées | ~e:~ / ~2:~ | ~o:~ | +| | mi-ouvertes | ~E~ / ~9~ | ~O~ | +| | ouvertes | ~a:~ | ~A~ | + +Avec le /ń/ et le /ł/ ayant respectivement pour valeur ~n=~ et ~l=~. + +On peut remarquer que, à l’exception de /ǒ/, /ń/ et /ĺ/, toutes les voyelles ont un couple ouverte-courte/fermée-longue. Dans les mots racine (c’est à dire non altérés par une quelconque règle grammaticale), la distinction revêt une importance capitale, porteuse de sens et de distinction de certains mots entre eux. Ainsi, /þran/ n’aura pas la même signification que /þrán/. En revanche, comme on le verra plus tard, les addition grammaticales verront leurs voyelles s’accorder avec les voyelles du mot racine en ouverture-longueur. + *** Voyelles courtes + +- ~[A]~ : á +Le /á/ est une voyelle ressemblant au « â » que l’on retrouve en français dans des mots tels que « pâte ». Il s’agit de la voyelle ouverte antérieure non-arrondie. + +- ~[9]~ : ö +Il s’agit ici du son « eu » tel qu’on le retrouve en français tel que dans le mot « neuf ». + +- ~[I]~ : í +Cette voyelle est une voyelle se situant entre le son « i » et le son « e » ; on peut le retrouver en anglais dans des mots tels que « hit » ou « this ». Il s’agit de la voyelle pré-fermée antérieure non-arrondie. + +- ~[E]~ : é +Nous avons ici la voyelle « è » que l’on retrouve en français par exemple dans le mot « cette ». + +- ~[O]~ : ó +Il s’agit du « o » ouvert, que l’on retrouve en français dans le mot « sort » par exemple. + +- ~[Y]~ : ý +Cette voyelle est un équivalent du « u » français ouvert, que l’on peut retrouver en Allemand comme dans « Müller » par exemple. Il s’agit de la voyelle antérieure pré-fermée arrondie. + +- ~[U]~ : ú +Cette voyelle est un équivalent du « ou » Français ouvert, telle que l’on peut la retrouver dans le mot « book » en Anglais britannique. + *** Voyelles longues +- ~[a:]~ : a +Cette voyelle est le « a » que l’on peut retrouver dans le français tel que dans « patte », à la différence que le « a » de la langue divine est prononcé un peu plus longuement que le « a » français. + +- ~[2:]~ : ò +Cette voyelle est la même que le « eu » français que l’on retrouve dans le mot « deux », à la différence que le « ò » divin est prononcé un peu plus longuement que le « eu » français. + +- ~[i:]~ : i +Cette voyelle est la même que le « i » français, à la différence que le « i » de la langue divine est prononcé un peu plus longuement que le « i » français. + +- ~[e:]~ : e +Cette voyelle est la même que le « é » français, à la différence que le « i » de la langue divine est prononcé un peu plus longuement que le « i » français. + +- ~[o:]~ : o +Cette voyelle est la même que le « o » français comme dans « eau », à la différence que le « o » de la langue divine est prononcé un peu plus longuement que le « o » français. + +- ~[y:]~ : y +Cette voyelle est la même que le « u » français, à la différence que le « u » de la langue divine est prononcé un peu plus longuement que le « u » français. + +- ~[u:]~ : u +Cette voyelle est la même que le « ou » français, à la différence que le « ou » de la langue divine est prononcé un peu plus longuement que le « ou » français. + *** Diphtongues *** Consonnes syllabiques +- ~[n=]~ : ń +Le « ń » est la consonne « n » (la même que le « n » standard français), mais considérée et prononcée comme une voyelle, tel qu’on peut l’entendre dans certains mots anglais comme dans « prison » qui peut être prononcé ~[prIzn=]~. + +- ~[l=]~ : ĺ +Le « ĺ » est la consonne « l » (la même que le « l » français), mais considérée et prononcée comme une voyelle, tel qu’on peut l’entendre dans certains mots anglais comme dans « bottle » qui peut être prononcé ~[bOtl=]~, avec le ~[U]~ qui est omis et le ~[l]~ devenant syllabique. + *** Allophones +Il existe relativement peu d’allophones parmi les voyelles de la langue divine, cependant on peut en relever certains comme suit : +- La prononciation standard du « ń », comme mentionné ci-dessus dans src_latex{\newline} _[[*Consonnes syllabiques][Consonnes syllabiques]]_, est ~[l=]~. Cependant, cette voyelle peut également être prononcée ~[m=]~ si le « ń » est précédé et/ou suivi par une consonne bilabiale, et il peut être palatalisé en ~[J=]~ ou ~[m']~ si le « ń » est adjacent à une des voyelles /i/ ou /í/, ou bien la consonne /j/. +- Le « ĺ » peut également être palatalisé en cas d’adjacence à une des voyelles /i/ ou /í/ ou bien la consonne /j/, et donc être prononcée ~[l'=]~. + ** Consonnes +En plus d’un important inventaire de voyelle, la langue divine dispose également d’un inventaire de consonnes assez important. Voici ci-dessous lesdites consonnes : + +| / | > | | > | | > | | > | | > | | > | | > | | > | | > | | > | | > | | > | +| | | b | | ld | | d | | a | | pa | | r | | p | | v | | uv | | ph | | g | | +|---+------+---+---+----+---+---+---+---+---+----+---+---+---+---+---+---+---+----+---+----+---+---+---| +|---+------+---+---+----+---+---+---+---+---+----+---+---+---+---+---+---+---+----+---+----+---+---+---| +| | pl | p | b | | | | | t | d | | | ť | ď | | | k | g | | | | | ' | | +|---+------+---+---+----+---+---+---+---+---+----+---+---+---+---+---+---+---+----+---+----+---+---+---| +| | n | | m | | | | | | n | | | | | | | | ň | | | | | | | +|---+------+---+---+----+---+---+---+---+---+----+---+---+---+---+---+---+---+----+---+----+---+---+---| +| | t | | | | | | | | r | | | | | | | | | | | | | | | +|---+------+---+---+----+---+---+---+---+---+----+---+---+---+---+---+---+---+----+---+----+---+---+---| +| | afr | | | f | v | þ | ð | s | z | ß | ź | | | š | ž | | | x | ŗ | | | h | | +|---+------+---+---+----+---+---+---+---+---+----+---+---+---+---+---+---+---+----+---+----+---+---+---| +| | lafr | | | | | | | ł | | | | | | | | | | | | | | | | +|---+------+---+---+----+---+---+---+---+---+----+---+---+---+---+---+---+---+----+---+----+---+---+---| +| | apr | | | | | | | ŕ | | | | | | | j | | | | | | | | | +|---+------+---+---+----+---+---+---+---+---+----+---+---+---+---+---+---+---+----+---+----+---+---+---| +| | lapr | | | | | | | l | | | | | | | | | | | | | | | | +|---+------+---+---+----+---+---+---+---+---+----+---+---+---+---+---+---+---+----+---+----+---+---+---| +| | sv | w | | | | | | | | | | | | | | | | | | | | | | + +Abbréviations : +# | / | < | <> | | <> | > | +| | b | bilabial | | pl | plosif | +| | ld | labio-dental | | n | nasal | +| | d | dental | | t | trill | +| | a | alvéolaire | | sv | semi-voyelle | +| | pa | post-alvéolaire | | afr | affricatif | +| | r | rétroflexe | | lafr | affricatif latéral | +| | v | velaire | | apr | aproximant | +| | uv | uvulaire | | lapr | aproximant latéral | +| | ph | pharyngal | | | | +| | g | glottal | | | | *** Consonnes et allophones ** Accentuation ** Romanisation et translittération @@ -267,4 +382,4 @@ Le cas adessif est utilisé pour exprimer un lieu adjacent au nom décliné. On * Interrogation * Syntaxe -# LocalWords: super-singulier +# LocalWords: super-singulier non-arrondie pré-fermée diff --git a/readtheorg.css b/readtheorg.css new file mode 100644 index 0000000..30e561d --- /dev/null +++ b/readtheorg.css @@ -0,0 +1,1085 @@ +@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic|Roboto+Slab:400,700|Inconsolata:400,700); +@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css); + +h1,h2,h3,h4,h5,h6,legend{ + font-family:"Roboto Slab","ff-tisa-web-pro","Georgia",Arial,sans-serif; + font-weight:700; + margin-top:0; +} + +h1{ + font-size:175%; +} + +.subtitle{ + font-size:95%; /* of h1 */ +} + +h2{ + font-size:150%; +} + +h3{ + font-size:125%; +} + +h4{ + font-size:115%; +} + +h5{ + font-size:110%; +} + +h6{ + font-size:100%; +} + +h4,h5,h6{ + color:#2980B9; + font-weight:300; +} + +html{ + -ms-text-size-adjust:100%; + -webkit-text-size-adjust:100%; + font-size:100%; + height:100%; + overflow-x:hidden; +} + +body{ + background:#edf0f2; + color:#404040; + font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif; + font-weight:normal; + margin:0; + min-height:100%; + overflow-x:hidden; +} + +#content{ + background:#fcfcfc; + height:100%; + margin-left:300px; + /* margin:auto; */ + max-width:1100px; + min-height:100%; + padding:1.618em 3.236em; +} + +p{ + font-size:16px; + line-height:24px; + margin:0px 0px 24px 0px; +} + +b,strong{ + font-weight:bold} + +blockquote{ + background-color: #F0F0F0; + border-left:5px solid #CCCCCC; + font-style:italic; + line-height:24px; + margin:0px 0px 24px 0px; + /* margin-left:24px; */ + padding: 6px 20px; +} + +ul,ol,dl{ + line-height:24px; + list-style-image:none; + /* list-style:none; */ + margin:0px 0px 24px 0px; + padding:0; +} + +li{ + margin-left: 24px; +} + +dd{ + margin:0; +} + +#content .section ul,#content .toctree-wrapper ul,article ul{ + list-style:disc; + line-height:24px; + margin-bottom:24px} + +#content .section ul li,#content .toctree-wrapper ul li,article ul li{ + list-style:disc; + margin-left:24px} + +#content .section ul li p:last-child,#content .toctree-wrapper ul li p:last-child,article ul li p:last-child{ + margin-bottom:0} + +#content .section ul li ul,#content .toctree-wrapper ul li ul,article ul li ul{ + margin-bottom:0} + +#content .section ul li li,#content .toctree-wrapper ul li li,article ul li li{ + list-style:circle} + +#content .section ul li li li,#content .toctree-wrapper ul li li li,article ul li li li{ + list-style:square} + +#content .section ul li ol li,#content .toctree-wrapper ul li ol li,article ul li ol li{ + list-style:decimal} + +#content .section ol,#content ol,article ol{ + list-style:decimal; + line-height:24px; + margin-bottom:24px} + +#content .section ol li,#content ol li,article ol li{ + list-style:decimal; + margin-left:24px} + +#content .section ol li p:last-child,#content ol li p:last-child,article ol li p:last-child{ + margin-bottom:0} + +#content .section ol li ul,#content ol li ul,article ol li ul{ + margin-bottom:0} + +#content .section ol li ul li,#content ol li ul li,article ol li ul li{ + list-style:disc} + +dl dt{ + font-weight:bold; +} + +dl p,dl table,dl ul,dl ol{ + margin-bottom:12px !important; +} + +dl dd{ + margin:0 0 12px 24px; +} + +@media print{ + .codeblock,pre.src{ + white-space:pre.src-wrap} +} + +@media print{ + html,body,section{ + background:none !important} + + *{ + box-shadow:none !important; + text-shadow:none !important; + filter:none !important; + -ms-filter:none !important} + + a,a:visited{ + text-decoration:underline} + + pre.src,blockquote{ + page-break-inside:avoid} + + thead{ + display:table-header-group} + + tr,img{ + page-break-inside:avoid} + + img{ + max-width:100% !important} + + @page{ + margin:0.5cm} + + p,h2,h3{ + orphans:3; + widows:3} + + h2,h3{ + page-break-after:avoid} +} + +@media print{ + #postamble{ + display:none} + + #content{ + margin-left:0} +} + +@media print{ + #table-of-contents{ + display:none} + + @page{ + size: auto; + margin: 25mm 25mm 25mm 25mm;} + + body { + margin: 0px;} +} + +@media screen and (max-width: 768px){ +} + +@media only screen and (max-width: 480px){ +} + +@media screen and (max-width: 768px){ + .tablet-hide{ + display:none} +} + +@media screen and (max-width: 480px){ + .mobile-hide{ + display:none} +} + +@media screen and (max-width: 480px){ +} + +@media screen and (max-width: 768px){ + #content{ + margin-left:0} + + #content #content{ + padding:1.618em} + + #content.shift{ + position:fixed; + min-width:100%; + left:85%; + top:0; + height:100%; + overflow:hidden} +} + +@media screen and (min-width: 1400px){ + #content{ + background:rgba(0,0,0,0.05)} + + #content{ + background:#fcfcfc} +} + +@media screen and (max-width: 768px){ + #copyright{ + width:85%; + display:none} + + #copyright.shift{ + display:block} + + img{ + width:100%; + height:auto} +} + +@media screen and (max-width: 480px){ + #content .sidebar{ + width:100%} +} + +code{ + background:#fff; + border:solid 1px #e1e4e5; + /* color:#000; for clickable code */ + font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace; + font-size:75%; + max-width:100%; + overflow-x:auto; + padding:0 5px; + white-space:nowrap; +} + +.codeblock-example{ + border:1px solid #e1e4e5; + border-bottom:none; + padding:24px; + padding-top:48px; + font-weight:500; + background:#fff; + position:relative} + +.codeblock-example:after{ + content:"Example"; + position:absolute; + top:0px; + left:0px; + background:#9B59B6; + color:#fff; + padding:6px 12px} + +.codeblock-example.prettyprint-example-only{ + border:1px solid #e1e4e5; + margin-bottom:24px} + +.codeblock,pre.src,#content .literal-block{ + border:1px solid #e1e4e5; + padding:12px; + overflow-x:auto; + background:#fff; + margin:1px 0 24px 0} + +pre.src{ + /* color:#404040; */ + display:block; + font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace; + font-size:12px; + line-height:1.5; + margin:1px 0px 24px 0px; + overflow:auto; + padding:12px; + white-space:pre; +} + +.example{ + background:#f3f6f6; + border:1px solid #e1e4e5; + color:#404040; + font-size: 12px; + line-height: 1.5; + margin-bottom:24px; + padding:12px; +} + +table{ + border-collapse:collapse; + border-spacing:0; + empty-cells:show; + margin-bottom:24px; + border-bottom:1px solid #e1e4e5; +} + +td{ + vertical-align:top +} + +table td,table th{ + font-size:90%; + margin:0; + overflow:visible; + padding:5px 10px; + background-color:white; + border:1px solid #e1e4e5; +} + +table thead th{ + font-weight:bold; + border-top:3px solid #e1e4e5; + border-bottom:1px solid #e1e4e5; +} + +table caption{ + color:#000; + font:italic 85%/1 arial,sans-serif; + padding:1em 0; +} + +table tr:nth-child(2n-1) td{ + background-color:#f3f6f6; +} + +table tr:nth-child(2n) td{ + background-color:white; +} + +.figure p{ + color:#000; + font:italic 85%/1 arial,sans-serif; + padding:1em 0; +} + +.rotate-90{ + -webkit-transform:rotate(90deg); + -moz-transform:rotate(90deg); + -ms-transform:rotate(90deg); + -o-transform:rotate(90deg); + transform:rotate(90deg); +} + +.rotate-270{ + -webkit-transform:rotate(270deg); + -moz-transform:rotate(270deg); + -ms-transform:rotate(270deg); + -o-transform:rotate(270deg); + transform:rotate(270deg); +} + +#toggle-sidebar, +#table-of-contents .close-sidebar { + display: none; +} + +@media screen and (max-width: 768px) { + #table-of-contents { + display: none; + width: 60%; + } + + #table-of-contents h2 a { + display: block; + } + + #table-of-contents:target { + display: block; + } + + #copyright, #postamble { + display: none; + } + + #toggle-sidebar { + background-color: #2980B9; + display: block; + margin-bottom: 1.6em; + padding: 0.6em; + text-align: center; + } + + #toggle-sidebar h2 { + color: white; + font-size: 100%; + line-height: 50px; + margin: 0; + padding: 0; + } + + #table-of-contents .close-sidebar { + color: rgba(255, 255, 255, 0.3); + display: inline-block; + margin: 0px 10px 0px 45px; + padding: 10px; + } +} + +*{ + -webkit-box-sizing:border-box; + -moz-box-sizing:border-box; + box-sizing:border-box; +} + +figcaption,figure,footer,header,hgroup,nav{ + display:block} + +ins{ + background:#ff9; + color:#000; + text-decoration:none} + +mark{ + background:#ff0; + color:#000; + font-style:italic; + font-weight:bold} + +small{ + font-size:85%} + +sub,sup{ + font-size:75%; + line-height:0; + position:relative; + vertical-align:baseline} + +sup{ + top:-0.5em} + +sub{ + bottom:-0.25em} + +img{ + -ms-interpolation-mode:bicubic; + vertical-align:middle; + max-width:100%} + +svg:not(:root){ + overflow:hidden} + +figure{ + margin:0} + +label{ + cursor:pointer} + +legend{ + border:0; + margin-left:-7px; + padding:0; + white-space:normal} + +.fa:before,#content .admonition-title:before,#content h1 .headerlink:before,#content h2 .headerlink:before,#content h3 .headerlink:before,#content h4 .headerlink:before,#content h5 .headerlink:before,#content h6 .headerlink:before,#content dl dt .headerlink:before,.icon:before,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-alert,#content .note,#content .attention,#content .caution,#content .danger,#content .error,#content .hint,#content .important,#content .tip,#content .warning,#content .seealso,#content .admonitiontodo,.btn,input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="week"],input[type="number"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,#table-of-contents li.on a,#table-of-contents li.current>a,.wy-side-nav-search>a,.wy-side-nav-search .wy-dropdown>a,.wy-nav-top a{ + -webkit-font-smoothing:antialiased} + +/*! + * Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{ + font-family:'FontAwesome'; + src:url("../fonts/fontawesome-webfont.eot?v=4.1.0"); + src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff?v=4.1.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.1.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg"); + font-weight:normal; + font-style:normal} + +.fa,#content .admonition-title,.icon{ + display:inline-block; + font-family:FontAwesome; + font-style:normal; + font-weight:normal; + line-height:1; + -webkit-font-smoothing:antialiased; + -moz-osx-font-smoothing:grayscale} + +.fa-ul{ + padding-left:0; + margin-left:2.14286em; + list-style-type:none} + +.fa-ul>li{ + position:relative} + +.fa-li{ + position:absolute; + left:-2.14286em; + width:2.14286em; + top:0.14286em; + text-align:center} + +.fa-li.fa-lg{ + left:-1.85714em} + +.fa-border{ + padding:.2em .25em .15em; + border:solid 0.08em #eee; + border-radius:.1em} + +.fa,#content .admonition-title{ + font-family:inherit} + +.fa:before,#content .admonition-title:before{ + font-family:"FontAwesome"; + display:inline-block; + font-style:normal; + font-weight:normal; + line-height:1; + text-decoration:inherit} + +a .fa,a #content .admonition-title,#content a .admonition-title{ + display:inline-block; + text-decoration:inherit} + +.nav #content .admonition-title,#content .nav .admonition-title,.nav .icon{ + display:inline} + +.wy-alert,#content .note,#content .attention,#content .caution,#content .danger,#content .error,#content .hint,#content .important,#content .tip,#content .warning,#content .seealso,#content .admonitiontodo{ + padding:12px; + line-height:24px; + margin-bottom:24px; + /* background:#e7f2fa; */ +} + +.wy-alert-title,#content .admonition-title{ + color:#fff; + font-weight:bold; + display:block; + color:#fff; + /* background:#6ab0de; */ + /* margin:-12px; */ + padding:6px 12px; + margin-bottom:0px} + +#content .danger,#content .error{ + background:#fdf3f2} + +.wy-alert.wy-alert-warning,#content .wy-alert-warning.note,#content .attention,#content .caution,#content .wy-alert-warning.danger,#content .wy-alert-warning.error,#content .wy-alert-warning.hint,#content .wy-alert-warning.important,#content .wy-alert-warning.tip,#content .warning,#content .wy-alert-warning.seealso,#content .admonitiontodo{ + background:#ffedcc} + +#content .admonition-title.note:before, #content .admonition-title.seealso:before, +#content .admonition-title.warning:before, #content .admonition-title.caution:before, +#content .admonition-title.attention:before, +#content .admonition-title.tip:before, #content .admonition-title.hint:before, +#content .admonition-title.important:before, +#content .admonition-title.error:before, #content .admonition-title.danger:before{ + font-family:FontAwesome; + content: "";} + +#content .note,#content .seealso{ + background:#e7f2fa} + +.wy-alert p:last-child,#content .note p:last-child,#content .attention p:last-child,#content .caution p:last-child,#content .danger p:last-child,#content .error p:last-child,#content .hint p:last-child,#content .important p:last-child,#content .tip p:last-child,#content .warning p:last-child,#content .seealso p:last-child,#content .admonitiontodo p:last-child{ + margin-bottom:0} + +#content .admonition-title.tip,#content .admonition-title.important,#content .admonition-title.hint{ + line-height: 1; + background:#1abc9c} + +#content .important,#content .tip,#content .hint{ + background:#dbfaf4} + +#content .admonition-title.note,#content .admonition-title.seealso{ + line-height: 1; + background:#6ab0de} + +#content .admonition-title.warning,#content .admonition-title.caution,#content .admonition-title.attention{ + line-height: 1; + background:#F0B37E} + +#content .admonition-title.error,#content .admonition-title.danger{ + line-height: 1; + background:#f29f97} + +legend{ + display:block; + width:100%; + border:0; + padding:0; + white-space:normal; + margin-bottom:24px; + font-size:150%; + *margin-left:-7px} + +label{ + display:block; + margin:0 0 0.3125em 0; + color:#333; + font-size:90%} + +a{ + color:#2980B9; + text-decoration:none; + cursor:pointer} + + +a:hover,a:active{ + outline:0; +} + +a:hover{ + color:#3091d1} + +a:visited{ + color:#9B59B6} + +.left{ + text-align:left} + +.center{ + text-align:center} + +.right{ + text-align:right} + +hr{ + display:block; + height:1px; + border:0; + border-top:1px solid #e1e4e5; + margin:24px 0; + padding:0} + +#table-of-contents li{ + list-style:none; + margin-left: 0px; +} + +#table-of-contents header{ + height:32px; + display:inline-block; + line-height:32px; + padding:0 1.618em; + display:block; + font-weight:bold; + text-transform:uppercase; + font-size:80%; + color:#2980B9; + white-space:nowrap} + +#table-of-contents ul{ + margin-bottom:0} + +#table-of-contents li.divide-top{ + border-top:solid 1px #404040} + +#table-of-contents li.divide-bottom{ + border-bottom:solid 1px #404040} + +#table-of-contents li.current{ + background:#e3e3e3} + +#table-of-contents li.current a{ + color:gray; + border-right:solid 1px #c9c9c9; + padding:0.4045em 2.427em} + +#table-of-contents li.current a:hover{ + background:#d6d6d6} + +#table-of-contents li a{ + /* color:#404040; */ + padding:0.4045em 1.618em; + position:relative; + /* background:#fcfcfc; */ + border:none; + /* border-bottom:solid 1px #c9c9c9; */ + /* border-top:solid 1px #c9c9c9; */ + padding-left:1.618em -4px} + +#table-of-contents li.on a:hover,#table-of-contents li.current>a:hover{ + background:#fcfcfc} + +#table-of-contents li ul li a{ + /* background:#c9c9c9; */ + padding:0.4045em 2.427em} + +#table-of-contents li ul li ul li a{ + padding:0.4045em 3.236em} + +#table-of-contents li.current ul{ + display:block} + +/* #table-of-contents li ul{ */ +/* margin-bottom:0; */ +/* display:none} */ + +#table-of-contents .local-toc li ul{ + display:block} + +#table-of-contents li ul li a{ + margin-bottom:0; + color:#b3b3b3; + font-weight:normal} + +#table-of-contents a{ + display:inline-block; + line-height:18px; + padding:0.4045em 1.618em; + display:block; + position:relative; + font-size:90%; + color:#b3b3b3; + direction: ltr; +} + +#table-of-contents a:hover{ + background-color:#4e4a4a; + cursor:pointer} + +/* #text-table-of-contents { */ +/* overflow:scroll; */ +/* } */ + +#table-of-contents{ + position:fixed; + top:0; + left:0; + width:300px; + overflow-x:hidden; + overflow-y:scroll; + height:100%; + background:#343131; + z-index:200; + scrollbar-base-color: #1F1D1D; + scrollbar-arrow-color: #b3b3b3; + scrollbar-shadow-color: #1F1D1D; + scrollbar-track-color : #343131; +} + +#table-of-contents h2{ + z-index:200; + background-color:#2980B9; + text-align:center; + padding:0.809em; + display:block; + color:#fcfcfc; + font-size: 100%; + margin-bottom:0.809em} + +ul.nav li ul li { + display: none; +} + +ul.nav li ul li ul li { + display: none; +} + +ul.nav li.active ul li { + display: inline; +} + +ul.nav li.active ul li ul li { + display: inline; +} + +ul.nav li.active ul li a { + background-color: #E3E3E3; + color: #8099B0; + border-right:solid 1px #c9c9c9 !important; +} + +ul.nav li.active ul li.active a { + background-color: #C9C9C9; + color: black !important; + font-weight: bold !important; +} + +ul.nav li.active ul li.active ul li.active a { + color: black !important; + font-weight: bold !important; + display: block !important; +} + +ul.nav li.active ul li.active ul li a { + color: #808080 !important; + font-weight: normal !important; + display: block !important; +} + +ul.nav li.active ul li ul li a { + display: none !important; +} + +/* ul.nav li ul li ul li { */ +/* display: none !important; /\* as long as nav is on multiple levels of ul *\/ */ +/* /\* display: none; /\* as long as nav is on multiple levels of ul *\\/ *\/ */ +/* } */ + +ul.nav li ul li ul li ul li { + display: none !important; /* as long as nav is on multiple levels of ul */ + /* display: none; /* as long as nav is on multiple levels of ul *\/ */ +} + +ul.nav li.active > a { + border-bottom:solid 1px #c9c9c9 !important; /* XXX Restrict it to 2nd level */ + border-right:solid 1px #c9c9c9 !important; +} + +ul.nav li.active a { + color: gray !important; + font-weight:bold; + background-color: white; + border-right:solid 0px white !important; +} + +ul.nav > li.active > a { + color: black !important; +} + +footer{ + color:#999} + +footer p{ + margin-bottom:12px} + +#copyright, #postamble{ + position:fixed; + bottom:0; + left:0; + width:300px; + color:#fcfcfc; + background:#1f1d1d; + border-top:solid 10px #343131; + font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif; + font-size: 90%; + z-index:400; + padding:12px; +} + +#postamble .author { + font-size: 100%; + margin-bottom: 0px; +} + +#postamble .date { + font-size: 90%; + margin-bottom: 0px; + color: #27AE60; +} + +#postamble .creator,#postamble .validation { + display:none; +} + +#copyright a{ + color:#2980B9; + text-decoration:none} + +#copyright .rst-current-version{ + padding:12px; + background-color:#272525; + display:block; + text-align:right; + font-size:90%; + cursor:pointer; + color:#27AE60; + *zoom:1} + +#content img{ + max-width:100%; +} + +#content div.figure{ + margin-bottom:24px} + +#content div.figure.align-center{ + text-align:center} + +#content .section>img,#content .section>a>img{ + margin-bottom:24px} + +.verse{ + border-left:5px solid #6AB0DE; + background-color: #E7F2FA; + padding: 6px 20px; + font-style:italic; +} + +#content .note .last,#content .attention .last,#content .caution .last,#content .danger .last,#content .error .last,#content .hint .last,#content .important .last,#content .tip .last,#content .warning .last,#content .seealso .last,#content .admonitiontodo .last{ + margin-bottom:0} + +#content .admonition-title:before{ + margin-right:4px} + +#content .section ol p,#content .section ul p{ + margin-bottom:12px} + +#content h1 .headerlink,#content h2 .headerlink,#content h3 .headerlink,#content h4 .headerlink,#content h5 .headerlink,#content h6 .headerlink,#content dl dt .headerlink{ + display:none; + visibility:hidden; + font-size:14px} + +#content h1 .headerlink:after,#content h2 .headerlink:after,#content h3 .headerlink:after,#content h4 .headerlink:after,#content h5 .headerlink:after,#content h6 .headerlink:after,#content dl dt .headerlink:after{ + visibility:visible; + content:""; + font-family:FontAwesome; + display:inline-block} + +#content h1:hover .headerlink,#content h2:hover .headerlink,#content h3:hover .headerlink,#content h4:hover .headerlink,#content h5:hover .headerlink,#content h6:hover .headerlink,#content dl dt:hover .headerlink{ + display:inline-block} + +#content .sidebar{ + float:right; + width:40%; + display:block; + margin:0 0 24px 24px; + padding:24px; + background:#f3f6f6; + border:solid 1px #e1e4e5} + +#content .sidebar p,#content .sidebar ul,#content .sidebar dl{ + font-size:90%} + +#content .sidebar .last{ + margin-bottom:0} + +#content .sidebar .sidebar-title{ + display:block; + font-family:"Roboto Slab","ff-tisa-web-pro","Georgia",Arial,sans-serif; + font-weight:bold; + background:#e1e4e5; + padding:6px 12px; + margin:-24px; + margin-bottom:24px; + font-size:100%} + +#content .highlighted{ + background:#F1C40F; + display:inline-block; + font-weight:bold; + padding:0 6px} + +#content .footnote-reference,#content .citation-reference{ + vertical-align:super; + font-size:90%} + +span[id*='MathJax-Span']{ + color:#404040} + +.math{ + text-align:center} + +#footnotes{ + border-top:1px solid #e1e4e5; + padding-top: 36px; +} + +h2.footnotes{ + display:none; +} + +.footnum, .footref{ + color: #2980b9; + font-size: 170%; + font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif; +} + +.footnum:before, .footref:before{ + content:"["; +} + +.footnum:after, .footref:after{ + content:"]"; +} + +.footpara { + color: #999; + font-size: 90%; + font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif; + padding-bottom: 8px; + padding-left: 16px; + padding-right: 16px; + padding-top: 8px; + line-height: 1.25em; + /* display: inline; */ +} + +.todo{ + background-color: #f29f97; + padding: 0px 4px; + color: #fff; +} + +.WAIT, .nilWAIT{ + background-color: #6AB097; +} + +.done{ + background-color: #6ab0de; + padding: 0px 4px; + color: #fff; +} + +.tag span { + background-color: #EDEDED; + border: 1px solid #EDEDED; + color: #939393; + cursor: pointer; + display: block; + float: right; + font-size: 80%; + font-weight: normal; + margin: 0 3px; + padding: 1px 2px; + border-radius: 10px; +} + +.tag .FLAGGED { + background-color: #DB2D27; + border: 1px solid #DB2D27; + color: white; + font-weight: bold; +} + +.timestamp { + font-family: Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace; + font-size: 90%; + color: navy; +} + +.inlinetask { + background: #FFF9E3; /* url(dialog-todo.png) no-repeat 10px 8px; */ + border: 3px solid #FFEB8E; + /* border-right-style: none; */ + /* border-left-style: none; */ + /* padding: 10px 20px 10px 60px; */ + padding: 9px 12px; + margin-bottom: 24px; + font-family:"Roboto Slab","ff-tisa-web-pro","Georgia",Arial,sans-serif} diff --git a/theme-readtheorg.setup b/theme-readtheorg.setup index 6bf71a1..f455a8f 100644 --- a/theme-readtheorg.setup +++ b/theme-readtheorg.setup @@ -1,7 +1,7 @@ # -*- mode: org; -*- #+HTML_HEAD: -#+HTML_HEAD: +#+HTML_HEAD: #+HTML_HEAD: #+HTML_HEAD: