Sur MacOS, je vois des moyens d'entrer des listes de contrôle et des tableaux mais aucun moyen d'entrer une ligne horizontale. Est-ce possible?
Sur MacOS, je vois des moyens d'entrer des listes de contrôle et des tableaux mais aucun moyen d'entrer une ligne horizontale. Est-ce possible?
Réponses:
J'aimerais aussi voir cela comme une option de mise en forme réelle… mais il semble peu probable que cela arrive bientôt. Expérimenter avec divers caractères de ligne Unicode ( comme―
) ou une série de tirets em ( opt + shift + dash
) n'est pas une excellente solution car la largeur de la "ligne" ne change pas avec la largeur de la fenêtre de note. Et si vous serrez la largeur de la fenêtre plus étroite que votre fausse ligne, elle s'enroulera. Pouah!
Voici la meilleure solution de contournement que j'ai trouvée ( ce n'est pas parfait, mais cela fonctionne pour moi! ):
Dans Photoshop (ou similaire), créez un nouveau document quelque part dans le voisinage de 2400 pixels de large par 6 pixels de haut.
Remplissez-le de noir.
Enregistrez en tant que .jpg
(ou .gif
, ou .png
… cela n'a pas vraiment d'importance) dans un endroit auquel vous aurez facilement accès, comme votre bureau.
Dans Notes, placez le curseur sur une nouvelle ligne à l'endroit où vous souhaitez que la ligne horizontale aille.
Cliquez pour sélectionner le fichier que vous avez enregistré sur votre bureau et copiez-le dans votre presse-papiers ( command + c
).
Revenez à Notes et collez-le ( command + v
). Vous vous retrouverez avec quelque chose comme ceci:
Ce qui est bien ici, c'est que lorsque vous ajustez la largeur de la fenêtre, l'image de la ligne horizontale s'étendra toujours sur toute la largeur:
Vous remarquerez que la hauteur de la ligne change également proportionnellement à la largeur de la fenêtre… vous devrez donc expérimenter avec une taille qui vous convient. 2400 x 6 semble fonctionner pour moi. Voici un lien vers le fichier que j'utilise, si vous voulez l'essayer (clic droit pour télécharger):
https://i.imgur.com/bcnfe7K.jpg
CONSEIL BONUS PRO: Si vous utilisez TextExpander (ou similaire), créez un nouvel extrait qui insère ce graphique de ligne afin que vous n'ayez pas à effectuer les étapes 5 et 6 (ci-dessus) à chaque fois. J'ai le mien prêt -----
. L'ajout de la ligne horizontale avec ce raccourci est devenu une seconde nature.
Si vous ne disposez pas de TextExpander (ou similaire) pour créer un nouvel extrait qui insère ce graphique de ligne afin que vous n'ayez pas à effectuer les étapes 5 et 6 ci-dessus, vous pouvez créer un service Automator comme indiqué dans l'image ci-dessous en utilisant l' exemple suivant Code AppleScript :
property hLine : (path to pictures folder as string) & "hLine.jpg"
set the clipboard to (read (hLine as alias) as JPEG picture)
delay 1
tell application "System Events" to keystroke "v" using command down
Ensuite, affectez-lui un raccourci clavier, comme dans l'image ci-dessous, j'ai utilisé ⌘L car il n'était pas attribué dans Notes .
Maintenant, pour insérer la ligne horizontale dans Notes , placez le curseur là où vous voulez la ligne et appuyez sur: ⌘L
Remarque: L' exemple de code AppleScript est juste cela et n'utilise aucune gestion des erreurs et est uniquement destiné à montrer l'une des nombreuses façons d'accomplir une tâche. Il incombe toujours à l'utilisateur d'ajouter / d'utiliser la gestion des erreurs appropriée selon les besoins / souhaits.
Il existe une solution pour ajouter une ligne horizontale en utilisant simplement un raccourci clavier qui déclenche Automator pour taper une ligne de soulignements pour vous. Cela fonctionne bien, et ce serait génial si les animations de frappe étaient supprimées lorsque vous appuyez sur le raccourci!
Vérifiez cette brillante réponse sur macrumors.com par chown33 (notez que les étapes ci-dessous ont été écrites pour OS X 10.8.4 Mountain Lion, alors testez-la en conséquence):
Les principales phases d'une solution sont:
- Créez un service dans Automator qui tape «_» le nombre de fois souhaité.
- Attribuez un raccourci clavier au service à l'aide des préférences système.
- Essaye-le.
Phase 1: rendre un service dans Automator
- Lancez Automator.app.
- Choisissez "Service" dans la boîte de dialogue "Choisissez un type pour votre document".
- Ajoutez une action «Exécuter AppleScript» au flux de travail.
Collez l'AppleScript suivant dans l'action: Code:
tell app "System Events" to keystroke "_______________________"
L'AppleScript collé doit remplacer complètement le modèle AppleScript qui apparaît automatiquement dans l'action "Exécuter AppleScript". Cela signifie que vous cliquez dans la case de l'action, choisissez Tout sélectionner dans le menu Edition (⌘A), puis supprimez tout. Facultatif: vous pouvez augmenter la longueur de la chaîne __.
- En haut du flux de travail, définissez les fenêtres contextuelles pour afficher: Le service ne reçoit aucune entrée dans aucune application
- Enregistrez le service (⌘S) et donnez-lui un nom.
Phase 2: attribuer un raccourci clavier dans les préférences système
- Lancez les Préférences Système.
- Choisissez le volet Clavier, puis cliquez sur l'onglet Raccourcis clavier.
- Deux listes côte à côte apparaissent.
- Choisissez Services dans la liste de gauche. La liste de droite affiche les services disponibles.
- Faites défiler la liste jusqu'à ce que vous voyiez le nom que vous avez donné à votre service. Ce sera probablement sous la rubrique Général.
- Assurez-vous que la case de votre service est cochée.
- Cliquez sur son bouton "ajouter un raccourci", puis appuyez sur la combinaison de touches souhaitée pour lui affecter un raccourci clavier (la combinaison de touches doit être unique).
Phase 3: Testez-le
- Lancez Mail.app.
- Cliquez sur le menu Courrier, puis descendez dans le menu hiérarchique Services.
- Votre service nommé apparaît-il dans les éléments de menu?
- Votre service nommé a-t-il le raccourci clavier qui lui est attribué?
- Créez un nouveau message (⌘N).
- Cliquez dans le corps du nouveau message vide.
- Appuyez sur le raccourci clavier.
- La série de _ est-elle correctement ajoutée au message?
J'ai souvent besoin d'écrire une date avant la ligne de séparation. Inspiré par la réponse de @ Muthu, j'ai créé le Applescript suivant:
on run {input, parameters}
set _Date to short date string of (current date)
tell application "System Events"
keystroke _Date
keystroke return
keystroke "-------------------------------------------------------"
keystroke return
end tell
end run
En attribuant à ce service un raccourci, il génère quelque chose comme:
2019-04-07
-------------------------------------------------------
Vous pouvez définir la ligne aussi longtemps que vous le souhaitez.