52 votes

Comment désactiver les citations intelligentes

[OS X 10.9.3 (Mavericks)] J'ai désactivé les guillemets intelligents dans les paramètres du clavier, mais chaque fois que je tape ' ou " dans Messages (ancien nom : iChat), elles sont converties en y . Comment désactiver cette conversion par défaut ?

59voto

PATRY Points 3068

Outre les préférences système, cette fonction peut être activée ou désactivée dans chaque application via Édition > Substitutions. Veillez à vérifier ce paramètre également.

21voto

Jonauz Points 301

Dans El Capitan (c'est-à-dire 10.11.1), j'ai résolu le problème en modifiant les paramètres de Smart Quote :

  1. Ouvrir le clavier dans les préférences système
  2. Aller à l'onglet Texte
  3. Modifier les valeurs de "pour les guillemets doubles" et "pour les guillemets simples" dans la sélection déroulante pour utiliser les guillemets simples "" plutôt que "".

C'est ça. Il n'est pas nécessaire de désactiver ou d'effectuer d'autres manipulations. J'espère que cela vous aidera, car j'ai eu ce problème avec l'application Message lorsque j'ai posté le code.

18voto

Justin E Points 103

Malheureusement, aucune des solutions proposées n'a fonctionné pour moi. J'ai résolu le problème en changeant la disposition de mon clavier de :

  • U.S. International - PC

à :

  • U.S.

13voto

Ce shell script désactive les guillemets intelligents dans toutes les applications qui ont actuellement des fichiers de préférences :

for d in $(defaults domains|tr -d ,);do
  osascript -e "app id \"$d\""&>/dev/null||continue
  defaults write $d SmartQuotes -bool false
  # defaults write $d SmartDashes -bool false
  # defaults write $d SmartLinks -bool false
  # defaults write $d SmartCopyPaste -bool false
  # defaults write $d TextReplacement -bool false
  # defaults write $d CheckSpellingWhileTyping -bool false
done

Décommentez les lignes commentées pour désactiver également d'autres substitutions ou vérifications orthographiques.

13voto

Fanooos Points 474

Désactiver les guillemets intelligents :

defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool false

Désactiver les tirets intelligents :

defaults write NSGlobalDomain NSAutomaticDashSubstitutionEnabled -bool false

Désactiver les guillemets intelligents pour TextEdit :

defaults write com.apple.TextEdit SmartQuotes -bool false

Désactive les tirets intelligents pour TextEdit :

defaults write com.apple.TextEdit SmartDashes -bool false

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X