MediaWiki‐ノート:Common.css/過去ログ/2016年

最新のコメント:7 年前 | トピック:texhtml クラスの導入 | 投稿者:Waiesu

texhtml クラスの導入 編集

この節は次の利用者の依頼で過去ログ化されました: Waiesu会話2016年8月24日 (水) 07:43 (UTC)返信
関連議論: Template‐ノート:Math#texhtml クラスについて

英語版からほぼそのまま持ってきた次のコードを入れることを提案します.

/* Generic class for Times-based serif, texhtml class for inline math */
.times-serif,
span.texhtml {
    font-family: "Nimbus Roman No9 L", "Times New Roman", Times, serif;
    font-size: 108%;
    line-height: 1;
}
span.texhtml {
    white-space: nowrap;
}
span.texhtml span.texhtml {
    font-size: 100%;
}
span.mwe-math-mathml-inline {
    font-size: 108%;
}

/* Force tabular and lining display for digits and texhtml */
.digits,
.texhtml {
    -moz-font-feature-settings: "lnum", "tnum", "kern" 0;
    -webkit-font-feature-settings: "lnum", "tnum", "kern" 0;
    font-feature-settings: "lnum", "tnum", "kern" 0;
    font-variant-numeric: lining-nums tabular-nums;
    font-kerning: none;
}

このクラスは数式用テンプレートの {{math}} で使ったりします.新規作成 (利用者名) 会話2016年5月13日 (金) 06:14 (UTC)返信

(追記)次の部分もお願いします.

span.texhtml sup {
  vertical-align: 1.0ex;
  font-size: 75%;
}
span.texhtml sub {
  vertical-align: -0.5ex;
  font-size: 75%;
}

{{msup}} とかからそのままもってきただけなので微調整は必要があればした方がいいかもしれません.個人的に試したところでは上のとあわせて特に問題はありません.新規作成 (利用者名) 会話) 2016年5月14日 (土) 03:34 (UTC) 誤り修正.新規作成 (利用者名) 会話2016年5月15日 (日) 02:58 (UTC)返信

olのhnumについて変更提案 編集

この節は次の利用者の依頼で過去ログ化されました: Waiesu会話2016年8月24日 (水) 07:38 (UTC)返信

  提案 olのhnumクラスについて、よりlist-itemの表示に近づけるため、

.hlist.hnum ol > li:before {
    content: counter(list-item) " ";
}

.hlist.hnum ol > li:before {
    content: counter(list-item) ".\a0";
}

に変更することを提案します。1週間ほど待って反対意見がなければWP:AN/PEにお願いします。--Waiesu会話2016年7月22日 (金) 08:54 (UTC)返信

一部変更。--Waiesu会話2016年7月22日 (金) 09:09 (UTC)返信

Avoid elements from breaking between columns 編集

この節は次の利用者の依頼で過去ログ化されました: Waiesu会話2016年8月24日 (水) 07:38 (UTC)返信

英語版を参考に、以下を追加することを提案します。目的は段組みにおいてliやddの途中で折れないようにすることです。

/* Avoid elements from breaking between columns */
.nocolbreak, li, dd {
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid-column;
}
dt {
    -webkit-column-break-after: avoid;
    page-break-after: avoid;
    break-after: avoid-column;
}
dd {
    -webkit-column-break-before: avoid;
    page-break-before: avoid;
    break-before: avoid-column;
}

ハイライト部分を現在サポートしているブラウザは多くはありませんがdtとddを分断させないために(将来的に)有能です。1週間ほど待って反対意見がなければWP:AN/PEにお願いします。ご意見よろしくお願いします。--Waiesu会話2016年7月24日 (日) 07:05 (UTC)返信

ページ「Common.css/過去ログ/2016年」に戻る。