Templat:Teks quran

[lihat] [sunting] [versi terdahulu] [hapus singgahan] Ikon dokumentasi Dokumentasi templat

PenggunaanSunting

Templat ini digunakan untuk menampilkan teks Alquran dalam huruf Arab ke dalam baris teks (bukan blok), yang teksnya diambil dari halaman https://quran.com.

{{Teks quran|1|2|3|...|12}}

ParameterSunting

|1=: diisi dengan nomor surat
|2= sampai |12=: diisi dengan nomor ayat dari surat yang dimaksud. Anda hanya bisa menggunakan ayat-ayat dari surat yang sama

Untuk saat ini, templat ini hanya memiliki 11 parameter untuk nomor ayat.

Ayat yang dilewatiSunting

Anda dapat menampilkan sederet ayat dengan melewati beberapa ayat dan menggantinya dengan tanda titik-titik. Misal,

{{Teks quran|114|1|...|6}}

akan menghasilkan

Ra bracket.png قُلْ أَعُوذُ بِرَبِّ النَّاسِ Aya-1.png ... مِنَ الْجِنَّةِ وَالنَّاسِ Aya-6.png La bracket.png

Hanya gunakan tiga buah titik. Jika kurang dari tiga atau lebih dari tiga, templat ini akan menghasilkan kesalahan pranala merah, seperti

{{Teks quran|114|1|....|6}}

yang menghasilkan

Ra bracket.png قُلْ أَعُوذُ بِرَبِّ النَّاسِ Aya-1.png  20px مِنَ الْجِنَّةِ وَالنَّاسِ Aya-6.png La bracket.png

Cara lainSunting

Dengan cara di atas, Anda harus memasukkan semua angka ayat yang Anda ingin tampilkan secara manual. Misal Anda ingin menampilkan Surat 114 (An-Naas) dari ayat 1 sampai 3, maka Anda harus menulis:

{{Teks quran|114|1|2|3}}

Untuk mendapatkan hasil yang sama, Anda dapat menuliskan templat yang lebih singkat menggunakan parameter end. Isikan parameter 2 untuk menentukan ayat pertama, lalu isikan parameter end untuk menentukan ayat terakhir. Templat ini akan otomatis menampilkan semua ayat di antara ayat pertama dan ayat terakhir dari surat yang sama. Misal

{{Teks quran|114|1|end=3}}

Anda juga dapat menuliskan templat yang lebih singkat lagi dengan menuliskan angka ayat permulaan dan akhir di satu parameter sekaligus. Isikan parameter 2 dengan format x-y. x untuk ayat permulaan, y untuk ayat akhir. Misal

{{Teks quran|114|1-3}}

Semua cara ini akan menghasilkan:

Ra bracket.png قُلْ أَعُوذُ بِرَبِّ النَّاسِ Aya-1.png مَلِكِ النَّاسِ Aya-2.png إِلَٰهِ النَّاسِ Aya-3.png La bracket.png

Namun, untuk cara terakhir ini, Anda tidak boleh menambahkan karakter apapun, termasuk spasi dan enter di parameter untuk nomor ayat x-y.

  • {{Teks quran|114| 1-3}} – ada spasi sebelum nilai ayat x-y TidakT
  • {{Teks quran|114|1-3 }} – ada spasi setelah nilai ayat x-y TidakT
  • {{Teks quran|114| 1-3 }} – ada spasi sebelum dan setelah nilai ayat x-y TidakT
  • {{Teks quran | 114 |1-3}} – ada spasi selain pada nilai ayat x-y YaY

Perbedaan antara cara asli dengan cara lain: dengan secara manual menyebutkan angka ayat yang ingin Anda tampilkan, Anda bisa menampilkan ayat yang tidak berurutan, sedangkan dengan menggunakan parameter end, Anda hanya bisa menyebutkan ayat yang berurutan.

Untuk saat ini, Anda hanya dapat menampilkan hingga 20 ayat berurutan menggunakan parameter |end= atau format x-y. Dengan cara ini juga, Anda hanya akan mendapatkan hasil ayat yang ada. Jika Anda memberikan nomor akhir ayat lebih dari ayat yang sebenarnya ada, semua ayat yang tidak ada akan dikosongkan dan menyisakan nomor ayat. Misal Anda menulis

{{Teks quran|114|4-10}}

Karena QS an-Naas hanya 6 ayat, ayat 7-10 akan dikosongkan:

Ra bracket.png مِن شَرِّ الْوَسْوَاسِ الْخَنَّاسِ Aya-4.png الَّذِي يُوَسْوِسُ فِي صُدُورِ النَّاسِ Aya-5.png مِنَ الْجِنَّةِ وَالنَّاسِ Aya-6.png  Aya-7.png  Aya-8.png  Aya-9.png  Aya-10.png La bracket.png

Lihat pulaSunting