6.19 Europe CV

  6.19.1 General
  6.19.2 Language

6.19.1 General

The following configuration is for the main page which is typeset as a longtable

<..configure html4 europecv..>
 \Css{table.longtable[rules] {border-left:0pt; border-right:0pt; }}
 \Css{table.longtable td.td00{ padding-left:5pt; padding-right:5pt; }}
-_-_-

<..configure html4 europecv..>+
 \Configure{telephone}
    {\HCode{<span class="phone">}}
    {\HCode{</span>}}
    {\HCode{<span class="mobile">}}
    {\HCode{</span>}}
 \Css{span.phone{margin-right:2em;}}
-_-_-

6.19.2 Language

<..configure html4 europecv..>+
 \Configure{languageheader}
    {\hbox{\HCode{<div class="languageheader">}}%
     \Configure{tabular}
        {\ifvmode \IgnorePar\fi \EndP \HCode{<table>}}
        {\HCode{</table>}}
        {\HCode{<tr class="languageheader-tr-\HRow">}}
        {\HCode{</tr>}}
        {\HCode{<td class="languageheader-\HCol"
                    \ifnum \HMultispan>1 colspan="\HMultispan"\fi>}%
         \Configure{HtmlPar}{}{}{}{}}
        {\ifvmode \IgnorePar\fi \EndP \HCode{</td>}}%
    }
    {\hbox{\HCode{</div>}}}
 \Css{.languageheader-tr-1 .languageheader-1 td,
      .languageheader-tr-1 .languageheader-3 td
            { width:40\%; text-align:center; }}
 \Css{.languageheader-tr-1 .languageheader-5 td
            { width:20\%; text-align:center; }}
 \Css{.languageheader-tr-2 td
            { width:20\%; text-align:center;
              white-space:wrap; }}
 \Css{.languageheader {border-top:solid black 2pt;
                       border-bottom:solid black 1pt; }}
-_-_-

<..configure html4 europecv..>+
 \Configure{ecvCEF}
    {\hbox{\HCode{<div class="language-cell">}}%
     \Configure{tabular}
        {\ifvmode \IgnorePar\fi \EndP \HCode{<table>}}
        {\HCode{</table>}}
        {\HCode{<tr>}}
        {\HCode{</tr>}}
        {\HCode{<td class="language-cell-\HCol"
                \ifnum \HMultispan>1 colspan="\HMultispan"\fi >}%
         \Configure{HtmlPar}{}{}{}{}}
        {\ifvmode \IgnorePar\fi \EndP \HCode{</td>}}%
    }
    {\hbox{\HCode{</div>}}}
-_-_-

<..configure html4 europecv..>+
 \Configure{language}
    {\hbox{\HCode{<div class="language">}}%
     \Configure{tabular}
        {\ifvmode \IgnorePar\fi \EndP \HCode{<table>}}
        {\HCode{</table>}}
        {\HCode{<tr>}}
        {\HCode{</tr>}}
        {\HCode{<td class="language-\HCol"
                \ifnum \HMultispan>1 colspan="\HMultispan"\fi >}}
        {\ifvmode \IgnorePar\fi \EndP \HCode{</td>}}%
    }
    {\hbox{\HCode{</div>}}}
-_-_-

<..configure html4 europecv..>+
 \Configure{lastlanguage}
    {\hbox{\HCode{<div class="lastlanguage">}}%
     \Configure{tabular}
        {\ifvmode \IgnorePar\fi \EndP \HCode{<table>}}
        {\HCode{</table>}}
        {\HCode{<tr>}}
        {\HCode{</tr>}}
        {\HCode{<td class="lastlanguage-\HCol"
                \ifnum \HMultispan>1 colspan="\HMultispan"\fi >}}
        {\ifvmode \IgnorePar\fi \EndP \HCode{</td>}}%
    }
    {\hbox{\HCode{</div>}}}
-_-_-

<..configure html4 europecv..>+
 \Css{.lastlanguage-1, .lastlanguage-2, .lastlanguage-3,
      .lastlanguage-4, .lastlanguage-5,
      .language-1, .language-2, .language-3, .language-4, .language-5
                                       { width: 20\%; white-space:wrap; }}
 \Css{div.language {border-bottom:solid black 1pt;} }
 \Css{div.lastlanguage {border-bottom:solid black 2pt;} }
 \Css{.language td{ padding-top:0pt; padding-bottom:0pt; } }
 \Css{div.languageheader table,
      div.lastlanguage table,
      div.language  table { width:100\%; }}
 \Css{div.language-cell  td { text-align:center; }}
 \Css{div.language-cell  td.language-cell-1 { width:3em; }}
-_-_-