GNU/Linux >> Tutoriels Linux >  >> Linux

Comment puis-je justifier du texte brut sous Linux?

vous avez besoin de par (site officiel, code source, état du paquet sur Repology)

par exemple. pour l'obtenir sur ubuntu, faites :

sudo aptitude install par

justifier text.txt (à la largeur de 80 caractères), enregistrement en newtext.txt :

par j1w80 < text.txt > newtext.txt

pour utiliser par dans vim ou gvim :

:set formatprg=par\ j1w80

puis mettez en surbrillance le texte que vous souhaitez formater et utilisez le gq commande.

pour plus d'informations, voir man par


fmt est la solution à l'ancienne

À partir de la page de manuel :

fmt [-cmnps] [-d chars] [-l nombre] [-t nombre][but [maximum] | -largeur | -w largeur] [fichier ...]

et

La longueur de l'objectif est par défaut de 65 et le maximum de 10 de plus que la longueur de l'objectif. Alternativement, un seul paramètre de largeur peut être spécifié soit en y ajoutant un tiret, soit en utilisant -w. Par exemple, fmt -w 72'', fmt -72'' et ``fmt 72 72'' produisent tous une sortie identique.


Vous pouvez le faire dans emacs en utilisant fill-paragraph ou fill-region (remplir les documents).

Vous devez passer un argument de préfixe numérique. La colonne de remplissage par défaut est 70.

Sélectionnez le texte à remplir et faites M-3 M-x fill-region .

J'ai défini la colonne de remplissage sur 53 pour votre exemple de texte et j'ai :

These phantasmic balls  have some strange properties,
some   neat,  some   interesting,  and   others  just
indicative of lazy  design. They're almost all caused
by  the same design  flaw: The  game treats  them too
much like regular balls.

Linux
  1. Comment pouvons-nous stocker un mot de passe autre que du texte brut ?

  2. Comment sortir du texte en couleur sur un terminal Linux ?

  3. Comment puis-je supprimer complètement Jenkins de Linux

  4. Comment puis-je obtenir une liste de tous les mots mal orthographiés dans un texte en utilisant Linux ?

  5. Comment puis-je enregistrer des commandes Linux ?

Comment installer Sublime Text 3 Stable sous Linux

Comment créer des répertoires à partir d'un fichier texte sous Linux

Comment joindre deux fichiers texte sous Linux

Comment ajouter du texte au début du fichier sous Linux

Comment ajouter facilement du texte à la fin du fichier sous Linux

Comment puis-je profiler du code C++ exécuté sous Linux ?