GoGPT Best VPN GoSearch

favorit OnWorks

hxmkbib - Online di Cloud

Jalankan hxmkbib di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah hxmkbib yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


hxmkbib - membuat bibliografi dari template

RINGKASAN


hxmkbib [ -s alat pemisah ] [ -a file tambahan ] [ -n penulis maks ] [ -r lebih banyak penulis ] file bib [
file template ]

DESKRIPSI


The hxmkbib perintah membaca daftar kunci bibliografi (label) dari file tambahan, menemukan
entri yang sesuai di file bib dan membuat bibliografi, menggunakan file template sebagai
model. NS file tambahan mungkin, misalnya, telah dibuat oleh hxcite(1). Ini terdiri dari label, satu
per baris. NS file bib adalah lihat(1) basis data gaya. hxmkbib mencari entri dengan a %L
bidang sama dengan kunci di file tambahan.

The file template terdiri dari tiga bagian:

pembukaan Pembukaan adalah bagian sampai dengan kemunculan pertama dari %{. Pembukaannya adalah
disalin ke output tidak berubah, kecuali untuk kemunculan %. Untuk membuat satu
% di output, harus ada dua di pembukaan (%%). Semua kejadian lainnya
dari % diikuti oleh huruf lain tidak disalin, tetapi dikumpulkan menjadi string
disebut "urutan pengurutan". dan gunakan untuk mengurutkan entri, seperti yang dijelaskan di bawah ini.

Template Template dimulai dengan %{L: dan diakhiri dengan pencocokan %}. Teks di antara
disalin sesering ada entri bibliografi di file bib yang sesuai
untuk memasukkan file tambahan. Variabel dalam template diganti dengan yang sesuai
bidang dalam entri bibliografi: semua kemunculan %x akan digantikan oleh
bidang %x dari entri. Bagian dari teks dapat dilampirkan dalam %{x: dan %}. Ini
berarti teks di antaranya hanya akan ditampilkan jika entri saat ini memiliki
bidang x. Teks yang terlampir di %{!x: dan %} hanya akan keluar jika entri
tidak tidak punya lapangan x. Kedua jenis bagian bersyarat juga dapat disarangkan.

postamble Teks setelah %} disalin tidak berubah ke output, setelah semua bibliografi
entri telah diproses.

Secara default entri bibliografi disalin ke output dalam urutan kunci di
file tambahan, kecuali bahwa kunci yang muncul lebih dari sekali hanya digunakan sekali. Jika kata pengantar
berisi kejadian %x (dimana x bukan "%" atau "{") maka ini bersama-sama menentukan
urutan pengurutan. Misalnya, jika pembukaan berisi %A%D maka entri akan diurutkan terlebih dahulu
di bidang A (penulis) dan kemudian di bidang D (tanggal).

Berikut adalah contoh file template yang membuat daftar pustaka dalam format HTML:


Bibliografi


%{L:
%{A:A%}%{!A:%{E:E%}%{!E:%{Q:Q%}%{!Q:-%}%}%}
%{B:"%T"
di: %{E:%E (eds)
%} %B. %{V: %V.%}
%}%{J:"%T"
di: %{E:%E (eds)
%} %J. %{V: %V.%}%{N: %N.%}%{P: hal. %P.%}
%}%{!B:%{!J: %T.
%}%}%{Saya:%Saya.
%}%{DD.
%}%{C:%C.
%}%{R:%R.
%}%{S:%S.
%}%{O:%O
%}%{U: %U
%}
%}



Template ini dimulai dengan empat baris pembukaan, termasuk string sortir %A%D on line
3. String pengurutan itu sendiri tidak akan menjadi output, tetapi sisa komentar akan.

Dari garis %{L: ke garis %} adalah templatenya. Misalnya, garis yang dimulai dengan <dt
identitas =... berisi teks kondisional kompleks yang mencetak penulis (%A) jika ada,
jika tidak, editor (%E) jika ada, jika tidak, lembaga yang menjadi penulisnya
(%Q), jika ada, dan tanda hubung jika tidak. Perhatikan bagaimana bagian-bagiannya bersarang, Sebagian besar teksnya
dalam %{!SEBUAH:...%}, artinya bagian itu hanya akan efektif jika tidak ada pengarangnya
bidang (%A).

Dua baris terakhir adalah postamble dan hanya akan disalin tanpa perubahan.

Entri bibliografi yang terlihat seperti ini di file bib:

%L Jawa
%A Astaga, James
%Sukacita, Bill
%A Steele, Teman
%T Spesifikasi bahasa Java
%D 1998
I Addison-Wesley
%U http://java.sun.com/docs/books/jls/index.html

akan dicetak oleh template di atas sebagai:

Gosling, James; Sukacita, Bill; Steele, Guy
Spesifikasi bahasa Jawa.
Addison-Wesley.
1998.
<a href="/http://java.sun.com/docs/books/jls/index.html">http://java.sun.com/docs/books/jls/index.html


PILIHAN


Opsi berikut didukung:

-a file tambahan
File yang berisi daftar kunci (label) yang entri bibliografinya
harus dicetak. Jika opsi tidak ada, nama file ini dibentuk dari
itu file template argumen dengan menghapus ekstensi terakhir dan menambahkan .aux. Jika tidak
file template diberikan, default file tambahan is aux.aux.

-s alat pemisah
Jika ada beberapa penulis atau editor dalam sebuah entri, nama mereka akan dicantumkan
dengan pemisah di antaranya. Secara default, pemisahnya adalah "; " (yaitu, titik koma
dan spasi). Dengan opsi ini pemisah dapat diubah.

-n penulis maks
Jika ada lebih dari penulis maks penulis dalam sebuah entri, hanya penulis pertama
akan dicetak dan yang lainnya akan diganti dengan string lebih banyak penulis. itu
defaultnya adalah 3.

-r lebih banyak penulis
String yang akan dicetak jika ada lebih dari penulis maks penulis. Standarnya adalah
"dst.".

OPERA


Operand berikut didukung:

file bib Nama database bibliografi harus diberikan. Itu harus berupa file di
lihat(1) format dan setiap entri harus memiliki setidaknya %L lapangan, yang digunakan sebagai
kunci. (Entri tanpa bidang seperti itu akan diabaikan.)

file template
Nama file input adalah opsional. Jika tidak ada, hxmkbib akan membaca
templat dari stdin.

DIAGNOSTIK


Nilai keluar berikut dikembalikan:

0 Penyelesaian yang berhasil.

> 0 Terjadi kesalahan. Biasanya ini karena file tidak dapat dibuka atau karena
pasangan %{ dan %} tidak bersarang dengan benar. Sangat jarang mungkin juga keluar
dari kesalahan memori. Beberapa kemungkinan pesan kesalahan:

hilang ':' in belt hold
hxmkbib menemukan %{ tetapi huruf kedua atau ketiga setelahnya bukan titik dua.

tidak '%{' in Template fillet
File template tidak dapat digunakan, karena tidak berisi template.

tidak seimbang %{..%} in belt hold
Ada lebih banyak %{ daripada %}.

Gunakan hxmkbib online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad




×
iklan
❤️Berbelanja, pesan, atau beli di sini — tanpa biaya, membantu menjaga layanan tetap gratis.