Mise en forme de texte vertical

Répartissez le texte dans des colonnes lues de haut en bas, à partir de la droite de chaque page. Choisissez le nombre de colonnes et leur hauteur en caractères. La sortie reste du texte modifiable, avec le séparateur de votre choix.

Fonctionne localement dans votre navigateur

Définir la page et disposer le texte

La colonne de droite se remplit vers le bas, puis le texte continue dans celle située à sa gauche. La sortie utilise des caractères, séparateurs et retours à la ligne. Le calcul se fait dans le navigateur sans transmettre la saisie dans des requêtes de mise en forme.

  1. Saisissez 甲乙丙丁, fixez 2 colonnes par page et 2 caractères par colonne, et conservez le séparateur |.
  2. Cliquez sur Disposer verticalement. Les lignes visibles seront 丙|甲| puis 丁|乙|, avec les espaces initiaux et l'espacement des pages. Commencez la lecture par la colonne de droite.
  3. Copiez la sortie ou modifiez-la dans le champ de résultat. Changer la saisie, les dimensions, le séparateur ou l'option de chinois efface l'ancien résultat. Effacer vide les deux textes en conservant les réglages.

Ce que contient la sortie

Colonnes, blancs et pagination

Les valeurs initiales sont de 24 colonnes par page et 19 caractères par colonne. Un retour à la ligne ouvre une nouvelle colonne ; les lignes vides et un retour final créent des colonnes vides. Les colonnes courtes et pages incomplètes sont complétées par des espaces pleine chasse. Des lignes blanches séparent les pages.

Largeur et hauteur doivent être des entiers de 1 à 200. Les limites sont de 20 000 unités de code UTF-16 en entrée, 16 pour le séparateur et 500 000 en sortie. Le séparateur peut être vide, mais ne doit pas contenir de caractères de contrôle. Le remplissage compte aussi dans la limite de sortie.

Pleine chasse, ponctuation et graphèmes

Les lettres et chiffres ASCII isolés passent en pleine chasse : A devient A. La table de ponctuation conservée comprend ( → ︵, : → ‥, — → ┃ et … → ┆. Les tabulations sont supprimées, CR et CRLF deviennent LF. Le séparateur est inséré littéralement après chaque cellule, y compris la dernière de la ligne.

Intl.Segmenter conserve dans une cellule les graphèmes reconnus, notamment les séquences d'emoji et les accents combinés. Ces groupes restent inchangés, comme 1️⃣. Un navigateur compatible est nécessaire. La police et la largeur des emoji peuvent modifier l'alignement visuel.

Questions sur le texte vertical

L'option de chinois traditionnel tient-elle compte des mots ?

Non. Elle réutilise la table limitée d'origine, caractère par caractère. 汉语 devient 漢語, mais 头发 donne 頭發 et non 頭髮. Les caractères absents restent identiques. Ce n'est ni OpenCC, ni une conversion complète du chinois, ni un encodage Big5, ni une conversion des anciennes formes japonaises.

La copie emporte-t-elle le mode d'écriture vertical ?

Le presse-papiers reçoit du texte brut : caractères pleine chasse, séparateurs, espaces de remplissage et retours à la ligne. Il n'inclut ni CSS ni police. Le retour automatique à la ligne ou une autre police peut changer l'apparence. Une saisie vide ou une erreur efface la sortie précédente.

Outils récents :