問題タブ [vertical-text]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
syntax - BNF、EBNFなどを使用してコードの構文の垂直方向の配置を表す方法は?
(BNF、EBNF などで) 2 つ以上の文字が同じ垂直方向に配置されていることの言い方
たとえば、python 2.x では、 と呼ばれるものがありますindentation。
メモの文字(2 行目) は、文字(3 行目)pと同じ垂直方向の配置で配置されます。p
さらなる例 (マークダウン):
Note Mと first=は同じ垂直方向の配置で配置されます (またr、 and last =、 t と first -、cおよび last -)
私の質問は、BNF、EBNFなどを使用してこれらの文字の垂直方向の配置を表現する方法ですか?
さらに注意:Pythonこの質問の私のポイントは、または
のBNFまたはEBNFの書き方を知りたいだけでなく、コードの垂直方向の配置を表す表現方法を探していることですMarkdown。
c# - GridView でセルのコンテンツ テキストを縦に表示する
私は GridView を持っていて、セルのコンテンツ テキストを垂直に表示したいと考えています。here で述べたように、垂直ヘッダーのようにしたい。明確にするために、ヘッダー セルではなく、レコード内のセルにこれを実装したいことを強調したいと思います。
ありがとうございました
編集:情報が不足していて申し訳ありません。これを C# WinForm プロジェクトに実装しようとしています。GridViewでセルを縦に表示するためのトピックはヘッダーセルだけなのでどうしようもありませんでした。
vb.net - ボタン コントロール VB の縦書きテキスト
フォーム上の私のボタンの 1 つは、次のような縦書きのテキストを表示する必要があります。
S
T
〇
P
このような単純なタスクには複雑すぎると思われるペイントのオーバーライドを含む解決策を見つけました。私はこれを試しました:
また、vbCrLf を vbCr、vbLf、Environment.NewLine に置き換えようとしましたが、同じ結果になりました。最初の文字「S」のみがボタンに表示されています。画像を参照してください。
Visual Studio 2008 を使用します (これは古い WinCE 6.0 デバイス用のアプリです)。
何かアドバイス?ありがとう!
html - グループ化された行を示すテーブルの縦書きテキスト
これは私のテーブルのコードです。すべてが完璧ですが、それを行う方法とスタイルを設定する方法がわからないものを追加したいと思います。
画像のように左側にタイトルを追加して行をグループ化したい。これを行う方法についてのアイデアはありますか?
更新されたコード
CSS:
これは私が達成したいことです(5行ごとのタイトル):

vertical-alignment - ブログ投稿内で日本語のテキストを縦に揃えるには?
ブログ投稿で東アジアのテキストを縦に揃えたいのですが、CSS の知識がありません。https://dl.dropboxusercontent.com/u/444684/OpenWebDemos/css3writingModes/japanese-upright.htmlのようにしたい。
ブログでやろうとしましたが、ブログ投稿内の文字だけではなく、すべての文字が縦に並んでいます。ここに私のブログがあります: http://dandan-koushun.blogspot.com/
何が悪いのか教えてもらえますか?以下は私のCSSです:
html - 複数の要素を縦に揃える(揃える)方法
自分の言いたいことをどう言えばいいのかわからないけど、がんばってみる。3 つの異なる要素を垂直方向に配置し、3 つすべてを個別の div にラップします。現在、これは私のコードです:
他のエラーを修正するのを手伝ってください...ウェブサイトのコーディング方法を学び始めたばかりです。
これが最終製品のイメージです: (私はこのサイトを初めて使用するので、リンクする必要があります。)
android - Android で伝統的なモンゴル文字 TextView を作成する方法
Androidアプリ用の縦型(左から右への行折り返し)のモンゴル語スクリプトTextViewをどのように作成しますか?
バックグラウンド
Android は、アラビア語やヘブライ語などの RTL 言語を含め、世界中の多くの言語をかなり適切にサポートしています。ただし、伝統的なモンゴル語のような上から下までの言語の組み込みサポートはありません(内モンゴルではまだ非常に生きており、キリルモンゴル語と混同しないでください)。次の図は、わかりやすくするために英語を追加したテキストの方向を示しています。

この機能は Android に組み込まれていないため、アプリ開発のほぼすべての側面が非常に困難になります。また、オンラインで入手できる情報は非常に少ないです。(関連する SO に関する数少ない質問の 1 つでさえ、適切な回答がありません。) 伝統的なモンゴル語のアプリ開発者は数多くいますが、商業的な理由かどうかにかかわらず、コードをオープン ソースにしていないようです。
これらの困難のため、伝統的なモンゴルのアプリ開発に関連するいくつかのより困難なプログラミングの問題に対する回答を収集するための中心的な場所として役立つ一連の StackOverflow の質問を作成したいと思います。モンゴル語の読み書きができなくても、コードのレビュー、コメントや質問の作成、回答の提供、さらには質問への賛成投票を手伝っていただければ幸いです。
モンゴル語の縦型 TextView
モンゴル語の TextView には、次の要件が必要です。
- 伝統的なモンゴル語フォントをサポート
- テキストを上から下に垂直に表示します
- 行の折り返しは左から右に進みます。
- スペースで改行する(英語と同じ)
(TypeFace は後で設定できるため、TextView がモンゴル語フォントをサポートすることは絶対的な要件ではありませんが、多くの TextView が使用されている場合に便利です。)
私の答えは以下ですが、この問題を解決する他の方法を歓迎します。
このシリーズのその他の関連する質問:
- Android で伝統的なモンゴル文字 EditText を作成する方法
- Android で伝統的なモンゴル文字 ListView を作成する方法
- 今後も... (トースト、ダイアログ、メニュー)
iOS:
android - Android で伝統的なモンゴル文字 ListView を作成する方法
Androidアプリで垂直モンゴル語スクリプトの水平スクロールListViewを作成するにはどうすればよいですか?
バックグラウンド
Android は、アラビア語やヘブライ語などの RTL 言語を含め、世界中の多くの言語をかなり適切にサポートしています。ただし、伝統的なモンゴル語のような上から下までの言語の組み込みサポートはありません(内モンゴルではまだ非常に生きており、キリルモンゴル語と混同しないでください)。次の図は、わかりやすくするために英語を追加したテキストの方向を示しています。

この機能は Android に組み込まれていないため、アプリ開発のほぼすべての側面が非常に困難になります。これは特に、Android でそのままではサポートされていない水平の ListView に当てはまります。また、オンラインで入手できる情報は非常に少ないです。伝統的なモンゴル語のアプリ開発者は数多くいますが、商業的な理由かどうかにかかわらず、コードをオープン ソース化していないようです。
これらの困難のため、伝統的なモンゴルのアプリ開発に関連するいくつかのより困難なプログラミングの問題に対する回答を収集するための中心的な場所として役立つ一連の StackOverflow の質問を作成したいと思います。モンゴル語の読み書きができなくても、コードのレビュー、コメントや質問の作成、回答の提供、さらには質問への賛成投票を手伝っていただければ幸いです。
垂直スクリプトを使用したモンゴル語の水平スクロール ListView
モンゴル語の ListView には、次の要件が必要です。
- 左から右に水平にスクロールします
- タッチ イベントは、通常の ListView と同じように機能します
- カスタム レイアウトは、通常の ListView と同じようにサポートされます
また、モンゴルの TextViewがサポートするすべてのものをサポートする必要があります。
- 伝統的なモンゴル語フォントをサポート
- テキストを上から下に垂直に表示します
- 行の折り返しは左から右に進みます。
- スペースで改行する(英語と同じ)
以下の画像は、モンゴル語の ListView に必要な基本機能を示しています。

私の答えは以下ですが、この問題を解決する他の方法を歓迎します。
このシリーズのその他の関連する質問:
- Android で伝統的なモンゴル文字 TextView を作成する方法
- Android で伝統的なモンゴル文字 EditText を作成する方法
- 今後も... (トースト、ダイアログ、メニュー)
iOS:
css - 純粋な CSS を使用した縦書きテキストは、ブラウザ間で一貫性がありません
この例に基づいてコードを開始しました: https://gist.github.com/aiboy/7406727
90 度のバリアントではなく 270 度が必要なので、方向を下から上に読み取ります。
IE11 では、テキストは上から下に表示されます。Chrome では下から上に実行されますが、ラッピング コンテナーの外側に表示されます。
これを FireFox、Chrome、および IE8-IE11 で動作させるにはどうすればよいですか?