2010-04-13 14 views
5

Lateks'te Math'da kaşlı ayraç yazmak için uygun bir yol var mı?LaTeX in Math için kaşlı ayraçlar

Özellikle "\ left (" ve "\ right") yerine zaten çok sayıda "(" and ")" yazdığımda, nasıl hızlı değiştirme yapabilirim? Benzer şekilde "{" ve "}" ve "[" and "]" için?

Bu gibi değişiklikler yapmak önemli midir? Bir tez yazdım.

Teşekkürler ve saygılar!

BTW: Esasen Texmaker'da lateks dosyasını düzenliyorum ve emacs kullanmayı biliyorum. Böyle bir değişikliği hızlı bir şekilde yapabilecek başka bir editör varsa lütfen bana bildirin.


DÜZENLEME:

hiçbir şey parantez içindeki bir satır yüksekliğinden daha fazlası var alıyorsa, \ kullanmak arasındaki görünüslerine herhangi bir fark yoktur sol ve sağ \ ve kullanmayan? \ Left ve \ right kullanmak hala gerekli mi?

\def\oparen{\left(} \def\cparen{\left)} 
{\catcode`\(=\active \gdef({\oparen} \catcode`\)=\active \gdef){\cparen}} 
\everymath={\catcode`\(=\active \catcode`\)=\active} 

Ama muhtemelen parantez kullanarak makro bazıları kıracak:

+3

Neden düşüş var? Bu ciddi bir soru. – Tim

+0

Cidden, iki downvot? –

cevap

5

\left(\right) sözdiziminin noktası, parantez içeriklerini içeriklerine sığacak şekilde otomatik olarak yeniden boyutlandırmaktır.

Ara/Değiştir, köşeli parantezlerinizi düzeltmek için basit bir yoldur (örneğin, her bir olayı kontrol etmenize olanak tanıyan M-% (RET \left(RET) veya düzenleme ortamınızın bunları yazmanın hızlı bir yolu olabilir.

+0

Teşekkürler Scott! Parantez içinde birden fazla hat yüksekliği olmayan bir şey varsa, \ left ve \ right kullanımı ile kullanılmaması arasındaki görünümlerinde herhangi bir fark var mıdır? \ Left ve \ right kullanmak hala gerekli mi? – Tim

+0

@Tim Superscripts, kesir vb. Gibi bir şey olmadığı sürece aynı –

+0

görünmelidir İç içe parantez boyutları da değişecektir, böylece dış seviyeler daha büyük –

3

Eğer kaynak dosyalarında s '\left( ile s' ( değiştirmek istemiyorum varsayarsak, bu kesmek deneyebilirsiniz.

ve [/]{/} (çok dikkatli! Kullanılmak) ile mümkün aynı numara.