Memahami Konverter Gaya Sitasi
Konverter Gaya Sitasi adalah alat online gratis yang dirancang untuk memformat detail sumber yang diketahui menjadi sitasi dalam teks dan entri daftar pustaka tanpa memaksa Anda mengisi fakta yang tidak Anda miliki. Anda dapat memasukkan detail sumber secara manual atau mengimpornya dari file, lalu beralih secara instan di antara berbagai versi gaya akademis untuk melihat bagaimana perubahan format sitasi dan referensi yang dihasilkan. Alat ini memberikan panduan waktu nyata mengenai kolom yang hilang atau tidak valid, memastikan Anda hanya memformat apa yang benar-benar dinyatakan oleh sumber tanpa pernah mengarang detail yang hilang seperti penulis, tanggal, atau penerbit.
Proses konversi dan pemformatan ini berjalan sepenuhnya di dalam browser lokal Anda. Detail sumber dan file JSON yang Anda impor tetap berada di browser ini, dan tidak ada data yang diunggah atau meninggalkan perangkat Anda.
Input dan Parameter Sumber
Alat ini menerima informasi sumber melalui pengisian kolom manual atau unggahan file dengan ketentuan sebagai berikut:
Pilihan Tipe Sumber dan Identitas Karya
Kolom input akan berubah secara dinamis berdasarkan tipe sumber yang Anda pilih:
- Artikel jurnal
- Buku
- Halaman web
Setiap tipe sumber memerlukan identitas karya dasar berupa Judul sumber dan Tanggal publikasi. Format tanggal publikasi yang diterima adalah YYYY, YYYY-MM, atau YYYY-MM-DD.
Pengelolaan Penulis
Anda dapat menambahkan beberapa penulis menggunakan tombol "Tambah penulis" atau menghapus penulis yang dipilih. Tipe penulis dapat diatur sebagai:
- Orang: Memerlukan pengisian terpisah untuk "Nama keluarga" dan "Nama depan". Alat ini tidak memisahkan string nama lengkap secara otomatis.
- Organisasi: Menggunakan "Nama organisasi" sebagai nama literal.
Publikasi dan Lokasi
Kolom spesifik akan muncul sesuai dengan tipe sumber yang dipilih:
- Judul jurnal, Volume, Nomor/Isu, serta Rentang halaman atau nomor artikel (khusus untuk Artikel jurnal).
- Penerbit dan Edisi (khusus untuk Buku).
- Nama situs web dan Tanggal akses dengan format
YYYY,YYYY-MM, atauYYYY-MM-DD(khusus untuk Halaman web). - DOI: Menerima format seperti
10.1038/xyz123atau tautandoi.org. - URL: Harus berupa tautan lengkap yang diawali dengan
http://atauhttps://.
Lokasi dalam Teks dan Pilihan Gaya
Anda dapat memasukkan Lokasi dalam teks opsional seperti halaman, bagian, atau penunjuk lokasi lain untuk bagian yang dikutip. Pilihan versi gaya yang tersedia meliputi:
- APA 7
- MLA 9
- Chicago 18 author–date
- IEEE
Spesifikasi Impor File
Untuk mempercepat pengisian, Anda dapat mengimpor file data bibliografi dengan ketentuan teknis berikut:
- Format File: Hanya menerima satu file
.jsonatau.txt. - Batas Ukuran: Maksimal 64 KB.
- Konten: Harus berisi tepat satu objek CSL-JSON atau JSON biasa yang mewakili satu rekaman artikel jurnal, buku, atau halaman web. Alat ini mendukung maksimal hingga 50 penulis per rekaman yang diimpor.
Aturan Penanganan Data dan Validasi
Alat ini menerapkan aturan ketat dalam menangani data yang tidak lengkap guna menjaga integritas akademis:
- Aturan Informasi yang Hilang: Alat tidak pernah mengarang nama orang, tanggal, DOI, situs web, jurnal, atau penerbit. Jika suatu kolom penting tidak diisi, alat akan menerapkan aturan formal dari gaya yang dipilih (misalnya, menggunakan "n.d." pada gaya APA jika tanggal tidak tersedia), menampilkan pratinjau aturan tersebut, dan mencantumkan kolom yang hilang di samping hasil.
- Pemisahan Nama: Nama pribadi harus dipisahkan secara manual ke dalam kolom nama keluarga dan nama depan; sistem tidak akan menebak atau memotong string nama lengkap.
Pesan Validasi Kolom
- Jika judul sumber kosong: "Tambahkan judul sumber. Sitasi tidak dapat mengidentifikasi karya tanpa judul."
- Jika penulis kosong: "Penulis tidak diisi. Gaya yang dipilih akan dimulai dengan judul sebagai gantinya."
- Jika tanggal kosong: "Tanggal tidak diisi. Gaya author–date akan menggunakan format formal tanpa tanggal."
- Jika tanggal publikasi tidak valid: "Gunakan tanggal yang valid dalam format YYYY, YYYY-MM, atau YYYY-MM-DD."
- Jika judul jurnal kosong: "Tambahkan judul jurnal jika dicantumkan oleh artikel."
- Jika nama situs web kosong: "Tambahkan nama situs web jika dicantumkan oleh halaman tersebut."
- Jika penerbit kosong: "Tambahkan penerbit jika dicantumkan oleh buku."
- Jika volume kosong: "Tambahkan volume jika dicantumkan oleh jurnal."
- Jika nomor/isu kosong: "Tambahkan nomor/isu jika dicantumkan oleh jurnal."
- Jika rentang halaman kosong: "Tambahkan rentang halaman atau nomor artikel jika dicantumkan oleh jurnal."
- Jika edisi kosong: "Tambahkan edisi hanya jika buku tersebut mencantumkan edisi selain edisi pertama."
- Jika DOI atau URL kosong: "Tambahkan DOI atau URL jika sumber menyediakannya."
- Jika URL kosong: "Tambahkan URL halaman web."
- Jika URL tidak valid: "Masukkan URL http:// atau https:// yang lengkap."
- Jika DOI tidak valid: "Masukkan DOI seperti 10.1038/xyz123 atau tautan doi.org."
- Jika tanggal akses kosong: "Tambahkan tanggal akses jika gaya atau sumber yang Anda gunakan mewajibkannya."
- Jika tanggal akses tidak valid: "Gunakan tanggal akses yang valid dalam format YYYY, YYYY-MM, atau YYYY-MM-DD."
Pesan Kesalahan Impor
- File bukan
.jsonatau.txt: "Pilih file.json atau.txt yang berisi satu entri." - File lebih dari 64 KB: "Ukuran file melebihi 64 KB. Impor satu entri saja."
- File tidak terbaca: "File tidak dapat dibaca. Silakan pilih kembali."
- JSON rusak: "File tersebut bukan JSON yang valid."
- Berisi banyak rekaman: "Impor satu entri saja, bukan daftar entri."
- Tidak ada objek sumber: "JSON harus berisi satu objek sumber."
- Tipe sumber tidak didukung: "Gunakan entri artikel jurnal, buku, atau halaman web."
- Format penulis salah: "Setiap penulis memerlukan kolom nama keluarga/depan atau satu nama organisasi literal."
- Penulis lebih dari 50: "Entri ini memiliki lebih dari 50 penulis. Impor satu sumber dengan daftar yang lebih pendek."
- Karakter melebihi batas: "Salah satu kolom melebihi batas panjang yang diterima alat ini. Perpendek nilai tersebut dan impor kembali entri Anda."
Indikator Status Antarmuka
Alat ini menampilkan status pengerjaan entri Anda melalui indikator berikut:
- Status Kosong: "Pilih tipe sumber dan masukkan detail yang Anda ketahui."
- Status Siap: "Kedua format sitasi siap disalin."
- Status Tinjauan: Jumlahnya berubah sesuai rekaman. Sebagai contoh, jika ada tiga item, pesannya berbunyi "Item untuk ditinjau: 3. Detail yang tersedia tetap diformat."
- Status Terblokir: Jumlahnya berubah sesuai rekaman. Sebagai contoh, jika dua kolom menghalangi penyalinan, pesannya berbunyi "Kolom yang menghalangi penyalinan: 2. Perbaiki entri yang disorot."
- Status Mengimpor: "Membaca entri JSON…"
- Status Berhasil Impor: "Entri JSON berhasil diimpor. Periksa kembali setiap kolom sebelum menggunakannya."
- Status Contoh: "Contoh dimuat. Ganti dengan detail sumber Anda."
- Status Bersih: "Entri sumber dibersihkan."
- Status Diagnostik Default: "Panduan kolom yang hilang akan muncul di sini saat Anda menyusun entri."
- Status Diagnostik Bersih: "Tidak ada kolom yang hilang atau tidak valid yang ditemukan untuk tipe sumber ini."
Pertanyaan yang Sering Diajukan (FAQ)
Versi gaya sitasi apa saja yang tersedia? Format yang didukung meliputi APA 7, MLA 9, Chicago 18 author–date, dan format referensi IEEE saat ini. Harvard bukan merupakan satu gaya yang baku, jadi gunakan panduan yang diwajibkan oleh institusi Anda alih-alih menganggap salah satu varian berlaku universal.
Apa yang terjadi jika informasi sumber tidak lengkap? Setiap kolom yang hilang akan dicantumkan di samping hasil sitasi. Jika suatu gaya memiliki aturan formal, seperti APA yang menggunakan "n.d." saat tidak ada tanggal yang tersedia, pratinjau akan menerapkan aturan tersebut dan memberi tahu Anda apa yang terjadi. Alat ini tidak pernah mengarang nama orang, tanggal, DOI, situs web, jurnal, atau penerbit.
JSON apa saja yang bisa saya impor? Impor satu artikel jurnal, buku, atau halaman web sebagai CSL-JSON, atau gunakan objek JSON biasa dengan nama kolom yang cocok. Pastikan nama orang tetap terpisah menjadi kolom nama keluarga (family) dan nama depan (given), atau gunakan literal untuk organisasi; string nama lengkap tidak akan pernah dipisahkan secara otomatis.
Apakah saya harus memeriksa hasilnya sebelum mengumpulkannya? Ya. Bandingkan detail sumber dan tanda baca akhir dengan panduan mata kuliah, jurnal, atau penerbit yang diberikan kepada Anda. Konverter ini menerapkan versi umum yang terdaftar, tetapi setiap lembaga atau penerbit mungkin memiliki ketentuan khusus tersendiri.