Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

abcm2ps - Trực tuyến trên đám mây

Chạy abcm2ps trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh abcm2ps có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


abcm2ps - dịch ký hiệu âm nhạc ABC sang PostScript

SYNOPSIS


abcm2ps [lựa chọn] [abc-tệp [tùy chọn tệp]] […]

abcm2ps [-h]

MÔ TẢ


abcm2ps dịch các giai điệu được viết ở định dạng ký hiệu âm nhạc ABC sang bản nhạc thông thường
điểm trong PostScript. Dựa theo abc2ps 1.2.5 và được phát triển chủ yếu để in
Các bản nhạc organ Baroque có các giọng độc lập được chơi trên nhiều bàn phím và một
bàn đạp-ván. Chương trình kể từ đó đã được mở rộng để hỗ trợ nhiều ký hiệu khác
các quy ước được sử dụng cho bản nhạc.

Các tùy chọn được đưa ra ngay sau tên lệnh áp dụng cho toàn bộ quá trình chạy; tùy chọn
được đưa ra sau khi tên tệp ABC áp dụng cho tệp đó.

Các thông số định dạng cũng có thể được đặt trong `` tệp định dạng '' và trong chính tệp ABC.

LỰA CHỌN


-0 Chia giai điệu giữa các ngắt trang nếu cần thiết.

+0 Bắt đầu một trang mới nếu một giai điệu không phù hợp với giai điệu hiện tại (mặc định).

-1 Xuất một giai điệu trên mỗi trang.

+1 Xuất ra nhiều giai điệu trên mỗi trang (mặc định).

-a a Độ nén ngang tối đa khi nhân viên nghỉ được chọn tự động. Cần phải
nằm trong khoảng từ 0 đến 1. Điều này tương ứng với dấu `%% maxshrink a'tham số định dạng
(mặc định: 0.65)

-A Tùy chọn này chèn các phần tử tham chiếu vào đầu ra PostScript hoặc SVG.

-B b Cố gắng sắp chữ b các vạch trên mỗi dòng nhân viên. Điều này tương ứng với
`%% barperstaff b'tham số định dạng.

+B Đừng cố gắng sắp chữ một số lượng thanh cố định trên mỗi dòng nhân viên (mặc định). Điều này
tương ứng với `%% barperstaff 0'tham số định dạng.

-b b Bắt đầu đánh số đo lúc b.

-c Biểu tượng tiếp nối được ngầm định thêm vào mỗi dòng nhạc. Số tiền này
để ngắt dòng tự động.

+c Ngắt dòng tự động bị tắt (mặc định).

-D thư mục
Tìm kiếm các tệp định dạng trong thư mục.

-d chiều dài Đặt không gian giữa các sao thẳng đứng thành chiều dài. Điều này tương ứng với dấu `%% staffsep
chiều dài'tham số định dạng (mặc định: 46pt)

-E Đầu ra được tạo ở định dạng EPS, một tệp trên mỗi trang.

-e Chọn giai điệu từ tệp ABC để in. được phân tách bằng dấu phẩy
danh sách các số điều chỉnh (theo tiêu đề `X: ') hoặc một biểu thức chính quy
sẽ được so khớp với tiêu đề giai điệu nói chung. Các -e tùy chọn phải xảy ra
sau tên tệp ABC và áp dụng cho tệp đó.

Phạm vi số giai điệu có thể được chỉ định như t1-t2; t2 có thể được bỏ qua
có nghĩa là `` tất cả các giai điệu còn lại cho đến cuối tệp '. Lưu ý rằng quá trình lọc có thể gây ra
các vấn đề, ví dụ, với các định nghĩa chung (không điều chỉnh) trong tệp ABC.

-F hồ sơ Đọc tệp định dạng hồ sơ.fmt.

+F Không đọc tệp định dạng mặc định.

-f Bật chùm phẳng (hữu ích cho giai điệu kèn túi). Điều này tương ứng với
`%% flatbeams 1'tham số định dạng.

-G Bỏ qua lời nói xấu trên ghi chú ân hạn. Điều này tương ứng với dấu `%% graceslurs 0'định dạng
tham số.

+G Vẽ slurs trên ghi chú ân hạn (mặc định). Điều này tương ứng với dấu `%% graceslurs 1'
tham số định dạng.

-g Sản xuất sản lượng SVG thay vì EPS. Trong chế độ này, mỗi giai điệu sẽ có một
tệp có tên là `Outnnn.svg '(xem tùy chọn -O).

Nếu đầu ra được hướng đến stdout (`-O-'), tất cả hình ảnh SVG được xuất ra mà không có
Tiêu đề XML.

-H Hiển thị các giá trị hiện tại của các tham số định dạng.

-h Hiển thị gợi ý sử dụng chương trình và thoát.

-I chiều dài Thụt lề dòng đầu tiên của giai điệu theo chiều dài (mặc định: 0). Điều này tương ứng với
cái '%% thụt lề chiều dài'tham số định dạng.

-i, +i Chèn một vòng tròn màu đỏ xung quanh các lỗi trong đầu ra PostScript.

-jb [b] Đầu ra một số đo mỗi b đo. Nếu như b là 0, số đo xuất hiện
ở bên trái của mỗi nhân viên. Dấu vết b khiến một hộp được vẽ xung quanh mỗi
số đo (mặc định: không đánh số thước đo). Điều này tương ứng với
%% Measurenb tham số định dạng.

+j Không xuất số đo. Điều này tương ứng với dấu `%% Measurenb -1'
tham số định dạng.

-k Đặt kích thước của bộ đệm đầu ra PostScript tính bằng kibibyte. Chỉ định cao hơn
giá trị cho phép tạo ra những giai điệu lớn với -E or -g (mặc định: 64).

-l Tạo đầu ra ngang. Điều này tương ứng với dấu `%%phong cảnh 1'định dạng
tham số.

+l Tạo đầu ra dọc (mặc định). Điều này tương ứng với dấu `%%phong cảnh 0'
tham số định dạng.

-M Kìm nén lời bài hát. Xem %% writefields tham số định dạng.

+M Bao gồm lời bài hát (mặc định). Xem %% writefields định dạng
tham số.

-m chiều dài Đặt lề trái thành chiều dài (mặc định: 1.8cm). Điều này tương ứng với
`%% leftmargin chiều dài'tham số định dạng.

-N[chế độ] Đánh số trang theo chế độ:

0 không có số trang

1 số trang ở trên cùng bên trái của trang

2 số trang ở trên cùng bên phải của trang

3 số trang ở trên cùng bên trái của các trang được đánh số chẵn, trên cùng bên phải của số lẻ-
các trang được đánh số

4 số trang ở trên cùng bên phải của các trang được đánh số chẵn, trên cùng bên trái của số lẻ-
các trang được đánh số

Để tương thích, -N tương đương với -N2 (vỡ nợ: -N0).

Nếu tiêu đề được xác định bằng cách sử dụng `%% tiêu đề', tùy chọn này bị bỏ qua.

+N Tương đương với -N0 (không đánh số trang).

-n Bao gồm ghi chú và lịch sử từ các trường ABC tune `N: '. Xem %% writefields
tham số định dạng.

+n Bỏ qua ghi chú và lịch sử khỏi các trường ABC tune `N: '(mặc định). Xem
%% writefields tham số định dạng.

-O tên Xác định tên tệp đầu ra. Theo mặc định, tên tệp đầu ra là Out.ps cho
Đầu ra PostScript, `Outnnn.eps 'cho đầu ra EPS (xem -E), hoặc `Rannn.svg 'cho SVG
đầu ra (xem -g), Ở đâu nnn là một số thứ tự. Nếu tùy chọn này là
đã cho, tên đầu ra sẽ là tên (cho đầu ra PostScript), hoặc tên sẽ
thay thế `` Out '' trong tên tệp đầu ra (đối với đầu ra EPS và SVG), tương ứng. Nếu như
tên là `= ', tên tệp đầu ra sẽ là tên của tệp nguồn ABC với
phần mở rộng `.ps ',` .eps' hoặc `.svg '. Nếu như tên là `- ', đầu ra được ghi vào
tiêu chuẩn.

+O Hoàn nguyên về tên tệp đầu ra mặc định (`` Out.ps 'hoặc `Outnnn.eps ')

-q Chế độ im lặng, chỉ các thông báo lỗi mới được hiển thị.

-S Chế độ bảo mật; vô hiệu hóa bao gồm tệp qua %%định dạng%% EPS
không cho phép đưa PostScript trực tiếp qua %% beginps%% tái bút.

-s tỉ lệ Đặt hệ số tỷ lệ trang thành tỉ lệ. Lưu ý rằng đầu trang và chân trang không
được chia tỷ lệ (mặc định: 0.75). Điều này tương ứng với dấu `%%tỉ lệ tỉ lệ'định dạng
tham số.

-Tn[giọng nói], +Tn[giọng nói]
Kích hoạt (hoặc hủy kích hoạt) bản vẽ dạng bảng. n là số bảng là
được định nghĩa trong %% bảng (tối đa 8 bảng xếp hạng), và giọng nói
là tên giọng nói, tên đầy đủ hoặc tên phụ như được tìm thấy trong V:. Khi điều này vắng mặt,
tùy chọn áp dụng cho tất cả các giọng nói. Có thể đưa ra tối đa 4 tùy chọn như vậy. Xem thêm
định dạng.txt.

-V Xuất số phiên bản và thoát.

-v Sản xuất đầu ra SVG thay vì PS đơn giản. Trong chế độ này, mỗi trang sẽ chuyển đến một
tệp đầu ra riêng biệt được gọi là `` Outnnn.svg '(xem tùy chọn -O).

-w chiều dài Điều chỉnh lề phải sao cho chiều rộng nhân viên là chiều dài (mặc định: không có).
Điều này tương ứng với dấu `%% băng thông nhân viên chiều dài'tham số định dạng.

-X Tạo đầu ra XML + SVG thay vì PS đơn giản. Tên tệp mặc định là
`Out.xhtml '(xem tùy chọn` -O').

-x Bao gồm số giai điệu `X: 'trong tiêu đề. Xem %% writefields định dạng
tham số.

+x Không bao gồm số giai điệu `X: 'trong tiêu đề (mặc định). Xem
%% writefields tham số định dạng.

ĐỊNH DẠNG THÔNG SỐ


Abcm2ps hỗ trợ một số lượng lớn các tham số định dạng chi phối sự xuất hiện của
đầu ra bộ sắp chữ. Vui lòng tham khảo /usr/share/doc/abcm2ps/format.txt tập tin hoặc
tài liệu tham số định dạng trên chính thức abcm2ps web website (liên kết đến URL
http://moinejf.free.fr/abcm2ps-doc/index.html) .

BỔ SUNG TÍNH NĂNG, ĐẶC ĐIỂM


Chìa khóa
Clefs có thể được cung cấp trong K:V: tiêu đề. Cú pháp đầy đủ là

[khóa =]kiểu[hàng][+8|-8] [giữa =sân]

Các `khóa ='có thể được bỏ qua khi kiểu là một tên khóa.

kiểu biểu thị loại khóa. Nó có thể:

Một nốt nhạc cao độ (G, C, hoặc là F)
Cao độ cho biết khóa có nghĩa là: G là khóa treble, C khóa alto
F khóa âm trầm. Nó cũng cung cấp cho tên của ghi chú xuất hiện trên
dòng khóa.

Tên khóa
Các tên khóa có sẵn là gấp ba (khóa cung cấp cho sân cho G), cao or kỳ hạn
(C), Và âm bass (F)

phút or P Trong chế độ bộ gõ, tình cờ thay đổi glyphs được sử dụng cho đầu nốt. Qua
mặc định, các ghi chú sắc nét được vẽ dưới dạng `x 'và các ghi chú phẳng như được khoanh tròn' x '. Điều này có thể
đã thay đổi bằng cách xác định lại các chức năng PostScript pshhdpflhd.

không ai Không có khóa nào được hiển thị.

Sản phẩm hàng cung cấp số dòng trong nhân viên mà khóa cơ sở sẽ được viết
trên. Các giá trị mặc định là 2 cho khóa âm bổng, 3 cho khóa âm alto và 4 cho khóa giọng nam cao
và âm trầm.

Sản phẩm +8-8 tùy chọn vẽ 8 ở trên hoặc dưới nhân viên, tương ứng. `giữa =sân'
(hoặc `m=sân', viết tắt) là một cách thay thế để xác định số dòng của khóa:
Sản phẩm sân cho biết ghi chú nào sẽ được hiển thị trên dòng giữa của nhân viên.

Khi không có khóa nào được chỉ định, khóa thay đổi giữa âm bassgấp ba sẽ được chèn
tự động.

Đa giọng nói sắp chữ
Nhiều giọng nói có thể được xác định trong tiêu đề hoặc giai điệu bằng cách sử dụng

V:tên định nghĩa hữu ích. Cảm ơn !

Ở đâu tên là một từ chỉ bao gồm các chữ cái và chữ số (như vĩ cầm1). Trong giai điệu
phần thân, các ghi chú sau đề cập đến giọng nói này cho đến giọng nói khác V: đang gặp phải. MỘT
định nghĩa có thể là một trong số:

khóa =... Xem ở trên

tên =tên or nm =tên
Sản phẩm tên sẽ được hiển thị ở đầu của nhân viên đầu tiên. Nó có thể chứa
\n trình tự sẽ buộc ngắt dòng. Nếu nó chứa khoảng trắng thì nó phải là
được trích dẫn kép.

tên phụ =tên or snm =tên
Sản phẩm tên sẽ được hiển thị ở đầu của tất cả các cọc ngoại trừ điểm đầu tiên.
Nó có thể chứa \n trình tự sẽ buộc ngắt dòng. Nếu nó chứa
khoảng trắng nó phải được trích dẫn kép.

hợp nhất Giọng nói đi trên cùng một nhân viên với giọng nói trước đó.

up or xuống
Bắt buộc hướng của thân cây cho giọng nói.

dyn = lên or dyn = xuống or dyn = auto
Buộc định vị các dấu động (trên hoặc dưới trượng) hoặc hoàn nguyên về
định vị tự động (mặc định)

gstem = lên or gstem = xuống or gstem = auto
Buộc hướng của các gốc của nốt nhạc ân sủng (luôn luôn hướng lên hoặc luôn luôn hướng xuống) hoặc
hoàn nguyên về định vị tự động (mặc định)

gốc = tự động Hoàn nguyên về vị trí tự động của các gốc ghi chú (lên hoặc xuống) (mặc định)

lời bài hát = up or lời bài hát = xuống or lời bài hát = auto
Đặt lời bài hát phía trên hoặc bên dưới nhân viên hoặc chuyển về chế độ định vị tự động (
mặc định)

gchord = up or gchord = xuống
Đặt các hợp âm guitar phía trên (mặc định) hoặc phía dưới cây gậy.

biên chế =giá trị
Đặt số dòng trên nhân viên được đề cập. (mặc định: 5)

staffscale =giá trị
Đặt quy mô của nhân viên được liên kết lên đến 3. (mặc định: 1) Tất cả những thứ khác
định nghĩa bị bỏ qua.

Theo mặc định, mỗi giọng nói đi trên nhân viên của riêng mình. Các cọc `%% định nghĩa'giả bình luận có thể
được sử dụng để kiểm soát việc phân công nhân viên. Các định nghĩa bao gồm tên giọng nói (từ V:) Và
cặp dấu ngoặc đơn, dấu ngoặc nhọn hoặc dấu ngoặc nhọn.

· Khi một tên giọng nói không nằm trong một cặp ký tự đặc biệt, nó sẽ tách biệt
nhân viên.

· Đối với tên giọng nói được đặt trong dấu ngoặc, dấu ngoặc được hiển thị ở đầu
mỗi dòng nối các cột của giọng nói được đề cập.

· Đối với các tên giọng nói được đặt trong dấu ngoặc nhọn, tất cả các giọng nói đi trên hai dấu chấm (bàn phím
ghi bàn). Có thể có nhiều nhất bốn giọng giữa một cặp dấu ngoặc nhọn.

· Đối với các tên giọng nói được đặt trong dấu ngoặc đơn, tất cả các giọng nói sẽ xuất hiện trên một nhân viên duy nhất.

Các `|ký tự 'ngăn không cho các thanh đo được vẽ giữa hai thanh.

Nếu `` %% staves '' xuất hiện trong một giai điệu, tất cả các giọng nói không được đề cập sẽ hoàn toàn không được phát ra.

Sản phẩm %%ghi bàn Chỉ thị
Sản phẩm %%ghi bàn chỉ thị xuất hiện trong tiêu chuẩn ABC dự thảo 2.0 và tương tự như %% staves
đặc điểm kỹ thuật được mô tả trước đó. Các quy tắc là:

· Tên giọng nói trong dấu ngoặc đơn tạo thành một "nhóm giọng nói" và đi trên một nhân viên duy nhất. MỘT
tên giọng nói không nằm trong dấu ngoặc đơn tạo thành nhóm giọng nói riêng và tiếp tục
nhân viên của chính nó.

· Các nhóm giọng bên trong dấu ngoặc nhọn tạo thành một "khối giọng nói" và được đặt trước bởi một dấu ngoặc nhọn lớn trong
đầu ra. Điều này đặc biệt hữu ích cho nhạc bàn phím.

· Nhóm giọng nói hoặc khối giọng nói trong ngoặc tạo thành một "khối giọng nói" và sẽ
đứng trước một dấu ngoặc lớn trong đầu ra.

· Nếu một `|ký tự 'xảy ra giữa hai nhóm giọng nói hoặc khối giọng nói, các thanh dòng trong
tất cả các cọc được liên kết sẽ liên tục.

· Một giọng nói duy nhất được bao quanh bởi hai nhóm giọng nói có thể được đặt trước dấu hoa thị để tạo
nó thành một giọng nói nổi. Điều này có nghĩa là, đối với mỗi nốt của giọng nói, một
quyết định được thực hiện cho dù nó được in ở giọng nói trước hay giọng nói sau
nhân viên của nhóm.

· Giọng nói xuất hiện trong cơ thể điều chỉnh nhưng không xuất hiện trong %%ghi bàn chỉ thị sẽ không
đầu ra ở tất cả. Nếu không có %%ghi bàn chỉ thị, mỗi giọng nói sẽ được phát ra
trên chính nhân viên của mình.

· MỘT %%ghi bàn chỉ thị bên trong một giai điệu đặt lại cơ chế để có thể loại bỏ giọng nói hoặc
thêm vào.

Giọng nói phủ
Bạn có thể thêm ghi chú cho nhân viên mà không cần giới thiệu thêm giọng nói hoàn chỉnh bằng cách sử dụng
dấu và (&). Một biện pháp duy nhất có thể được chia thành hai giọng nói như

| F2A2Bc & F2c2bc |

Sản phẩm (& ... & ... &) xây dựng cho phép chia nhỏ nhiều biện pháp:

|! f! (& GG
& DC

Một ký hiệu kép và (&&) sẽ cho phép chồng nhiều hơn hai dòng nhạc nhưng điều này
tính năng vẫn chưa được triển khai.

Lyrics
Lời bài hát được căn chỉnh dưới một quyền trượng được viết như một w: dòng ngay bên dưới dòng nhân viên. Vì
thí dụ:

edc2 edc2 |
w: Ba con chuột mù, ba con chuột mù

Mỗi từ trong w: dòng (phân cách bằng khoảng trống) được liên kết với một nốt nhạc, theo trình tự.
Các ký hiệu đặc biệt sau đây sửa đổi hành vi này:

* Bỏ qua một ghi chú.

- Tách một từ thành hai âm tiết được liên kết với hai nốt liền kề. MỘT
Dấu `- 'được vẽ giữa chúng.

| Tiến tới dòng thanh tiếp theo

~ Là đầu ra dưới dạng khoảng trắng, nhưng hợp nhất hai từ để chúng xuất hiện dưới một nốt nhạc.

_ Vẽ một gạch dưới mảnh từ ghi chú trước đến ghi chú tiếp theo.

Để bao gồm nhiều hơn một dòng lời bài hát, hãy sử dụng nhiều w: các dòng. Để bao gồm dấu gạch nối mà không có
tách một từ trên nhiều ghi chú, sử dụng -.

Nếu một từ bắt đầu bằng một chữ số, thì đây được hiểu là số của khổ thơ và bị lệch một chút
bên trái.

nói tục tĩu quan hệ
Hướng của slurs và tie có thể được kiểm soát bằng cách sử dụng (,('-,-',
công trình xây dựng.

Microtone nốt
Cao độ microtone được biểu thị bằng một phần nhỏ sau một sự cố tình cờ, như trong 3 / 4c. Khi nào
bỏ qua, tử số được mặc định là 1 và mẫu số là 2 (vì vậy /c giống như
1 / 2c). Giá trị tử số và mẫu số không được vượt quá 256. Có hỗ trợ tích hợp
đối với các âm vô tình (dấu thăng 1/2 và 3/2); đối với các giá trị khác, kết xuất
các chức năng phải được xác định bằng cách sử dụng %% tái bút (xem tính năng.txt).

EPS đưa vào
Các tệp EPS có thể được bao gồm trong các giai điệu bằng cách sử dụng chú thích giả `%% EPS hồ sơ'.

Sử dụng abcm2ps trực tuyến bằng dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad