2016-03-29 7 views
2

崇高なテキスト3ではこれが可能ではないと感じていますが、このようなソースビューのリアルタイム修正が利用可能であるかどうか不思議です。私のプログラミング言語で崇高なテキスト3構文 - ソースの画面文字を別の視覚的なものに置き換える

は、我々はそのよう代入演算子として^ (carat)を使用します。

"ABC"^Var1 

文字列ABCは、変数VAR1に割り当てられます。上記の文ではなく、次のようになりますように、当社の実際の環境では

^ carat[ascii 94]→ arrow-right [ascii 8594]に置き換えられます。私は、唯一の私のソースビューに→で^のすべての出現を置き換えたい簡単に言えば

"ABC"→Var1 

元の^は実際に保存され、コンパイルされた値です(表示のみではなく、→文字)。これは、純粋にコーディング中のみの表示用です。

INFO:崇高なテキストを使用する3 3103をWin7 64bitパッケージマネージャでビルドします。

答えて

1

ジャストアイデア:
はあなたのエディタで使用しているフォントを取り、矢印とカラット^を交換してください。これはどのエディタでも動作するようになり、保存/コンパイルされたキャラクタは常にカラットです。

FontForgeそのジョブを実行する必要があります。 .ttfまたは.otfフォントを変更できない場合は、Adobe Source Code Proのようなオープンソースフォントを使用して変更してください。

ところで、サブライムテキストはdifferent preferences per file typeを使用できます。こうすることで、あなたの特別な言語のためだけにあなたの特別なフォントを使い、他の言語のための普通のフォントのままにすることができます。

+0

私は実際にフォント編集のアイデアが好きで、Font Forgeはとてもクールなプログラムです。右矢印をカラットの位置に移動して保存しました。私のフォントがFontForgeによってレンダリングされたときに、フォントが完全に破棄され、読みにくい出力が得られました(しかし矢印は機能しました)。 私は、フォントフォージから適切にフォントを生成する方法を学ぶ結果はギザギザの怪物ではなく滑らかな経路に基づいています。 –

+0

FontForgeが生成していることは以下の通りですが、この経験はありますか?これはスムージング/アンチエイリアシング効果や同様のものがもはや適用されないようなものです。私は引き続き学びます。 http://i.imgur.com/IcggGW3.png –

+0

@ChrisRiley申し訳ありませんが、FontForgeでの自分自身の経験はあまりありません。フォントデザイナーフォーラムで質問してください。または、Adobe Source Code Proを見て、Githubに関する情報をソースからビルドする方法について、Githubと同じ結果をもたらすはずです。しかし、ソースを変更するのがどれほど簡単かわかりません。しかし、フォントプロフェッショナルは、少なくともそれであなたを助けることができるはずです。私はちょうどそのフォントでそれを変更する考えは、特定のエディタをハックするよりも簡単かもしれませんでした。 –

関連する問題