Extension:Math/new-version

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:Math/new-version and the translation is 100% complete.
Other languages:
English • ‎Türkçe • ‎español • ‎polski • ‎日本語
MediaWiki manüel uzantıları
OOjs UI icon advanced.svg
Math
Sürüm durumu: kararlı
Uygulama Etiket
Açıklama Matematiksel formülleri oluşturmaya izin verir
Yazar(lar) Tomasz Wegrzanowski, Brion Vibber ve diğerleri
En son sürüm continuous updates
MediaWiki 1.19+
Veritabanı değişiklikleri Evet
Tablolar math
mathoid
mathlatexml
Lisans GNU Genel Kamu Lisansı 2.0
İndir

  • $wgUseTeX
  • $wgTexvc
  • $wgTexvcBackgroundColor
  • $wgMathCheckFiles
  • $wgMathPath
  • $wgMathDirectory
  • $wgMathFileBackend
<math>
Translatewiki.net adresinde mevcutsa, Math/new-version uzantısını çevirin
Kullanım ve sürüm matrisini kontrol edin.
Sorunlar Açık görevler · Hata bildir

Math uzantısı, matematiksel formülleri oluşturmak için destek sağlar. Bu uzantı ile şu anda neler yapılabileceğine dair bir genel bakış Türkçe Vikipedi belgesinde bulunmaktadır.

Kurulum

  • Vagrant kullanıyorsanız, vagrant roles enable math --provision ile yükleyin
Manüel kurulum
  • Dosyaları indirin ve extensions/ klasörünüzdeki Math adlı dizine yerleştirin.
  • LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
    require_once "$IP/extensions/Math/Math.php";
    // See below for installation requirements and configuration settings:
    
  • Bu uzantının ihtiyaç duyduğu gerekli veritabanı tablolarını otomatik olarak oluşturacak betik güncelleme komutunu çalıştırın.
  • To see math beyond a plain text output, follow instructions below for enabling various math output modes.
  • Yes Yapıldı – Uzantının başarıyla yüklendiğini doğrulamak için vikinizde Special:Version seçeneğine gidin.

Yapılandırma

MW 1.23+ ile başlayarak, sunucu tarafındaki texvc girişini MathML+SVG oluşturmaya dönüştürmek için MathJax kullanan bir Mathoid sunucusu kullanabilirsiniz. Mathoid, gelecekteki Vikipedi'de kullanılacak oluşturma modudur. Bunun için aşağıdaki ayarlar önerilir:

// Set Mathoid as default rendering option;
$wgDefaultUserOptions['math'] = 'mathml';

Kendi Mathoid sunucunuzu nasıl çalıştıracağınızı öğrenmek için Mathoid'e bakın.

Tüm yapılandırma ayarlarının listesi

Ad ayarlama Varsayılan değer Açıklama
$wgMathValidModes array( 'png', 'source', 'mathml' ) Defines the mode allowed on the server.
$wgMathMathMLTimeout 20 Bir denklem oluşturmak için MathML'ye gönderilen HTTP İsteğinin saniye cinsinden zaman aşımı.
$wgMathDisableTexFilter false Tex filtresini devre dışı bırakma seçeneği. true olarak ayarlanırsa, herhangi bir LaTeX ifadesi ayrıştırılırsa, bu potansiyel bir güvenlik riski olabilir. false olarak ayarlanırsa, yalnızca TeX komutlarının bir alt kümesine izin verilir. Ayrıntılar için Vikipedi sayfasına Yardım:Matematik sayfasına bakın.
$wgMathMathMLUrl http://mathoid.testme.wmflabs.org Defines the link to the mathoid server.

Denklemler içeren sayfaları temizleme

URL parametresinin action=purge belirtilmesi matematik denklemini matematik etiketlerini yeniden oluşturmaya zorlamaz. Matematik etiketlerinin tamamen yeniden oluşturulması istenirse, URL parametresi action=purge&mathpurge=true geçilmelidir. Math uzantısı, önbellek anahtarı olarak giriş TeX-input-string'inin karmasını kullandığından, bunun diğer sayfalarda yan etkilere neden olabileceğini unutmayın. örn. $E=mc^2$ denklemini içeren bir sayfa için mathpurge ile yeniden oluşturma seçeneğini zorlarsanız, yeni oluşturma sonucu, tek tek sayfa önbelleklerinden sonra $E=mc^2$ içeren diğer tüm sayfalarda kullanılır.

Hata bildirme

Math uzantısında bir sorun varsa, bunu Phabricator'da bildirebilirsiniz. Ek olarak, sorunuzun CoverageTest sayfasından oluşturulan otomatik birim testleriyle nasıl ilişkili olduğunu kontrol etmelisiniz.

Daha fazla okuma

Math uzantısı, burada açıklanan temel bilgilerin yanı sıra çok daha fazlasını yapabilir. Eski sürümler ve daha fazla bilgi için Extension:Math/advancedsettings sayfasına bakın.

Ayrıca bakınız