日本語構文拡張 新聞
[[module css]]
body{
-webkit-text-size-adjust: 110%;
}
.vpoem{
text-indent: 0;
-webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
margin: auto;
margin-bottom:0.5em;
font-size:2.5em;
font-family: 'KaiTi', 'MS PMincho', 'STKaiti', 'HiraMinProN-W6', 'Hiragino Kaku Gothic Pro', 'MS PGothic', serif;
}
 
.vpoem p{
line-height: 1.4;
margin:0 auto;
}
 
.vpoem tt{
    vertical-align: middle;
font-family: 'KaiTi', 'MS PMincho', 'STKaiti', 'HiraMinProN-W6', 'Hiragino Kaku Gothic Pro', 'MS PGothic', serif;
}
 
@media screen and (max-width: 767px) { 
.vpoem{
font-size:1.5em;
}
}
 
span[style="text-decoration: line-through;"]{
display: -webkit-inline-flex; /* Safari */
  display: inline-flex;
  -webkit-flex-direction: column; /* Safari */
  flex-direction:         column;
vertical-align: bottom;
}
 
span[style="text-decoration: line-through;"]>tt{
font-size: 50%;
line-height: 0.5em;
}
.tategaki span[style="text-decoration: line-through;"]>tt{
line-height: 1em;
}
.tategaki span[style="text-decoration: line-through;"]{
vertical-align: 0.3em;
}
.tategaki blockquote {
    padding: 2em .5em;
}
 
.tategaki tt {
    vertical-align: middle;
    font-family: "ヒラギノ明朝 Pro W3","HG明朝E","MS P明朝","MS 明朝",serif;
}
 
.tategaki .henoji:before {
    content: "〳〵";
    color: rgba(51,51,51,1.0);
    opacity: 1;
    transform: scale(1,1)rotateX(0) translateY(0);
}
 
.tategaki .dhenoji:before {
    content: "〴〵";
    color: rgba(51,51,51,1.0);
    opacity: 1;
    transform: scale(1,1)rotateX(0) translateY(0);
}
 
.tategaki .dhenoji:after {
    content: "";
    color: rgba(51,51,51,1.0);
    opacity: 1;
    transform: scale(1,1)rotateX(0) translateY(0);
}
 
.tategaki {
    -webkit-columns-axis: vertical;
    -moz-columns: auto 20em;
    -moz-column-gap: 20px;
    -moz-column-rule: 1px solid #ddd;
    -moz-column-fill: auto;
    -webkit-columns: auto 20em;
    -webkit-column-gap: 20px;
    -webkit-column-rule: 1px solid #ddd;
    -webkit-column-fill: auto;
    columns: auto 20em;
    column-gap: 20px;
    column-rule: 1px solid #ddd;
    column-fill: auto;
    font-size: small;
    overflow-y: scroll;
    width: calc(100% + 3em);
    padding-right: 2em;
    writing-mode: tb-rl;
    writing-mode: vertical-rl;
    -moz-writing-mode: vertical-rl;
    -webkit-writing-mode: vertical-rl;
    font-family: "ヒラギノ明朝 Pro W3","HG明朝E","MS P明朝","MS 明朝",serif;
}
.tategaki {
    -webkit-column-axis: vertical;
    -moz-columns: auto 20em;
    -moz-column-gap: 20px;
    -moz-column-rule: 1px solid #ddd;
    -moz-column-fill: auto;
    -webkit-columns: auto 20em;
    -webkit-column-gap: 20px;
    -webkit-column-rule: 1px solid #ddd;
    -webkit-column-fill: auto;
    columns: auto 20em;
    column-gap: 20px;
    column-rule: 1px solid #ddd;
    column-fill: auto;
    font-size: small;
    width: calc(100% + 3em);
    padding-right: 2em;
    writing-mode: tb-rl;
    writing-mode: vertical-rl;
    -moz-writing-mode: vertical-rl;
    -webkit-writing-mode: vertical-rl;
    font-family: "ヒラギノ明朝 Pro W3","HG明朝E","MS P明朝","MS 明朝",serif;
}
 
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .tategaki{
        overflow-y: scroll;
    }
}
 
.henoji:before {
    content: "へ";
    color: rgba(51,51,51,1.0);
    opacity: 1;
    transform: scale(1.9,1)rotateX(180deg) translateY(-0.08em);
    position: absolute;
    display: inline-block;
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    z-index: 1;
}
 
.henoji {
    position: relative;
    width: 1em;
    white-space: pre;
    display: inline-block;
    padding: 0 .5em;
    color: rgba(51,51,51,0);
}
 
.dhenoji:before {
    content: "へ";
    color: rgba(51,51,51,1.0);
    opacity: 1;
    transform: scale(1.9,1)rotateX(180deg) translateY(-0.08em);
    position: absolute;
    display: inline-block;
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    z-index: 1;
}
 
.dhenoji {
    position: relative;
    width: 1em;
    white-space: pre;
    display: inline-block;
    padding: 0 .5em;
    color: rgba(51,51,51,0);
}
 
.dhenoji:after {
    position: absolute;
    color: rgba(51,51,51,1.0);
    content: "゛";
    top: .07em;
    left: .6em;
    z-index: 1;
}
 
.hdhenoji:before {
    content: "へ";
    color: rgba(51,51,51,1.0);
    opacity: 1;
    transform: scale(1.9,1)rotateX(180deg) translateY(-0.08em);
    position: absolute;
    display: inline-block;
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    z-index: 1;
}
 
.hdhenoji {
    position: relative;
    width: 1em;
    white-space: pre;
    display: inline-block;
    padding: 0 .5em;
    color: rgba(51,51,51,0);
}
 
.hdhenoji:after {
    position: absolute;
    color: rgba(51,51,51,1.0);
    content: "゜";
    top: .07em;
    left: .6em;
    z-index: 1;
}
 
span[style="text-decoration: underline;"] tt {
    position: relative;
    text-decoration: none;
}
 
span[style="text-decoration: underline;"] tt::before {
    content: '';
    position: absolute;
    top: 90%;
    width: 100%;
    height: .25em;
    background: -webkit-linear-gradient(315deg,transparent,transparent 45%,#000,transparent 55%,transparent 100%),-webkit-linear-gradient(45deg,transparent,transparent 45%,#000,transparent 55%,transparent 100%);
    background: linear-gradient(135deg,transparent,transparent 45%,#000,transparent 55%,transparent 100%),linear-gradient(45deg,transparent,transparent 45%,#000,transparent 55%,transparent 100%);
    background-size: .5em .5em;
    background-repeat: repeat-x,repeat-x;
}
 
.namisen {
    position: relative;
}
 
.namisen::before {
    content: '';
    position: absolute;
    top: 90%;
    width: 100%;
    height: .25em;
    background: -webkit-linear-gradient(315deg,transparent,transparent 45%,#000,transparent 55%,transparent 100%),-webkit-linear-gradient(45deg,transparent,transparent 45%,#000,transparent 55%,transparent 100%);
    background: linear-gradient(135deg,transparent,transparent 45%,#000,transparent 55%,transparent 100%),linear-gradient(45deg,transparent,transparent 45%,#000,transparent 55%,transparent 100%);
    background-size: .5em .5em;
    background-repeat: repeat-x,repeat-x;
}
 
.warning {
    position: relative;
}
 
.warning::before {
    content: '';
    position: absolute;
    top: 90%;
    width: 100%;
    height: .25em;
    background: -webkit-linear-gradient(315deg,transparent,transparent 45%,#f00,transparent 55%,transparent 100%),-webkit-linear-gradient(45deg,transparent,transparent 45%,#f00,transparent 55%,transparent 100%);
    background: linear-gradient(135deg,transparent,transparent 45%,#f00,transparent 55%,transparent 100%),linear-gradient(45deg,transparent,transparent 45%,#f00,transparent 55%,transparent 100%);
    background-size: .5em .5em;
    background-repeat: repeat-x,repeat-x;
}
 
tt {
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 1em;
    display: inline-table;
    text-align: center;
    white-space: nowrap;
    line-height: 1;
    height: 1em;
    vertical-align: calc(1em - 1px);
    text-indent: 0%;
}
 
tt>sup {
    display: table-header-group;
    font-size: .6em;
    line-height: 1.1;
    text-align: center;
    white-space: pre;
}
 
tt>sub {
    -webkit-text-emphasis-style: filled sesame;
    text-emphasis-style: filled sesame;
    font-size: 1em;
    vertical-align: calc(-1em + 1px);
}
 
tt>em {
    font-style: normal;
    -webkit-text-emphasis-style: filled dot;
    text-emphasis-style: filled dot;
    vertical-align: calc(-1em + 1px);
}
/* For FireFox */
/*
@-moz-document url-prefix() {
tt>em {
    /* For the environments which comply with CSS3. */
 
}
 
tt>em {
/* For the environments which comply with CSS3. */
    font-family: monospace;
    font-style: normal;
    font-weight: 400;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAABgCAYAAAAU0fKgAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAbElEQVRYw+3TQQ6AIAxEUcZw/yuXlYkRKaPEhMXvnsfQFkVElIU6Vg5vCEgqkr4DZz/fQN0TrkNxkMce3JEMGjbRXQ97CqMUKeCk+H+RZimqc0uGbPYXAAAAAAAAAAAAAAAAAAAAAAAAAACSajbCGcGsSkirAAAAAElFTkSuQmCC) ,none;
    background-repeat: repeat-x;
    padding: .5em 0 0;
    background-color: transparent;
    background-clip: padding-box,content-box;
    background-size: 1em 1.3em,auto;
}    
}
 
/* For IE10 */
@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) {
    tt>sub {
    /* For the environments which comply with CSS3. */
        font-family: monospace;
        font-style: normal;
        font-weight: 400;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAABgCAYAAAAU0fKgAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAXElEQVRYw+3RMQrAIAwF0ER6/yunWweptmALDs8pInkk36yqioXTVpojIo7RQ2Ze9WzI9tR8d/90hX+AfudZBsMQ3/7uphkAAAAAAAAAAAAAAAAAAAAAAABgU+AEkmQQveksCV0AAAAASUVORK5CYII=),none;
        background-repeat: repeat-x;
        padding: .5em 0 0;
        background-color: transparent;
        background-clip: padding-box,content-box;
        background-size: 1em 1.3em,auto;
    }
 
    tt>em {
    /* For the environments which comply with CSS3. */
        font-family: monospace;
        font-style: normal;
        font-weight: 400;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAABgCAYAAAAU0fKgAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAbElEQVRYw+3TQQ6AIAxEUcZw/yuXlYkRKaPEhMXvnsfQFkVElIU6Vg5vCEgqkr4DZz/fQN0TrkNxkMce3JEMGjbRXQ97CqMUKeCk+H+RZimqc0uGbPYXAAAAAAAAAAAAAAAAAAAAAAAAAACSajbCGcGsSkirAAAAAElFTkSuQmCC) ,none;
        background-repeat: repeat-x;
        padding: .5em 0 0;
        background-color: transparent;
        background-clip: padding-box,content-box;
        background-size: 1em 1.3em,auto;
    }
}
 
*/
.reddel {
    position: relative;
}
 
.reddel:before {
    content: ' ';
    display: block;
    position: absolute;
    right: 0;
    left: 0;
    top: 40%;
    bottom: 40%;
    border-top: 1px solid red;
    border-bottom: 1px solid red;
}
 
.kenten-b {
    -webkit-text-emphasis-style: filled dot;
    text-emphasis-style: filled dot;
}
 
.kenten-c {
    -webkit-text-emphasis-style: filled circle;
    text-emphasis-style: filled circle;
}
 
.kenten-janome {
    -webkit-text-emphasis-style: filled double-circle;
    text-emphasis-style: filled double-circle;
}
 
.kenten-t {
    -webkit-text-emphasis-style: filled triangle;
    text-emphasis-style: filled triangle;
}
 
.kenten-goma {
    -webkit-text-emphasis-style: filled sesame;
    text-emphasis-style: filled sesame;
}
 
.kenten-wb {
    -webkit-text-emphasis-style: open dot;
    text-emphasis-style: open dot;
}
 
.kenten-wc {
    -webkit-text-emphasis-style: open circle;
    text-emphasis-style: open circle;
}
 
.kenten-doublec {
    -webkit-text-emphasis-style: open double-circle;
    text-emphasis-style: open double-circle;
}
 
.kenten-wt {
    -webkit-text-emphasis-style: open triangle;
    text-emphasis-style: open triangle;
}
 
.kenten-wgoma {
    -webkit-text-emphasis-style: open sesame;
    text-emphasis-style: open sesame;
}
 
.kenten-hoshi {
    -webkit-text-emphasis-style: "★";
    text-emphasis-style: "★";
}
 
.kenten-kane {
    -webkit-text-emphasis-style:"¥";
    text-emphasis-style: "¥";
}
 
.bousen {
    text-decoration: overline;
}
 
[[/module]]
 
[!--
//thank you 遠野司書
--]
 
[[module css]]
 
div.pseudo-tags ul {
    font-size: 85%;
    border-top: 1px solid #BBB;
    display: inline-block;
    margin: 10px 0 0;
    padding: 0 2px;
    list-style: none;
}
 
div.pseudo-tags li {
    color: #b01;
    text-decoration: none;
    display: inline-block;
    margin: 0 1px;
    cursor: pointer;
}
 
div.pseudo-tags li:hover {
    text-decoration: underline;
}
 
[[/module]]
 
body{
-webkit-text-size-adjust: 110%;
}
.tatenews span[style="text-decoration: line-through;"]>tt{
line-height: 1em;
}
.tatenews span[style="text-decoration: line-through;"]{
vertical-align: 0.3em;
}
.tatenews blockquote {
    padding: 2em .5em;
}
 
.tatenews tt {
    vertical-align: middle;
    font-family: "ヒラギノ明朝 Pro W3","HG明朝E","MS P明朝","MS 明朝",serif;
}
 
.tatenews {
    -webkit-column-axis: vertical;
    -moz-columns: auto 10em;
    -moz-column-gap: 20px;
    -moz-column-rule: 1px solid #ddd;
    -moz-column-fill: auto;
    -webkit-columns: auto 10em;
    -webkit-column-gap: 20px;
    -webkit-column-rule: 1px solid #ddd;
    -webkit-column-fill: auto;
    columns: auto 10em;
    column-gap: 20px;
    column-rule: 1px solid #ddd;
    column-fill: auto;
    font-size: small;
    width: calc(100% + 3em);
    padding-right: 2em;
    writing-mode: tb-rl;
    writing-mode: vertical-rl;
    -moz-writing-mode: vertical-rl;
    -webkit-writing-mode: vertical-rl;
    font-family: "ヒラギノ明朝 Pro W3","HG明朝E","MS P明朝","MS 明朝",serif;
}
 
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .tategaki{
        overflow-y: scroll;
    }
}

[[module CSS]]
@import url("//scp-jp-sandbox3.wikidot.com/draft:3438721-tatenews/code/1");
[[/module]]

 これは例文です。日本語拡張から引用した縦書きフォーマットを利用したものです。万全性は保証できません。
 新聞構文に用いるのを目的としています。EDITED BY MISHARY 2020年

iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii

 ここにぶんしょうがはいります。ここにぶんしょうがはいります。ここにぶんしょうがはいります。ここにぶんしょうがはいります。ここにぶんしょうがはいります。ここにぶんしょうがはいります。
 ここにぶんしょうがはいります。ここにぶんしょうがはいります。ここにぶんしょうがはいります。ここにぶんしょうがはいります。ここにぶんしょうがはいります。

ERROR

The Mishary's portal does not exist.


エラー: Misharyのportalページが存在しません。利用ガイドを参照し、portalページを作成してください。


利用ガイド

  1. portal:3438721 ( 23 Oct 2019 09:45 )
layoutsupporter.png
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License