~ubuntu-branches/ubuntu/trusty/eb/trusty

« back to all changes in this revision

Viewing changes to doc-ja/eb-ja.texi

  • Committer: Bazaar Package Importer
  • Author(s): Susumu OSAWA
  • Date: 2003-09-08 10:46:13 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20030908104613-xmsmhu2m2oulcmnm
Tags: 3.3.2-4
Add conflicts & replaces with libeb6 

Show diffs side-by-side

added added

removed removed

Lines of Context:
87
87
* Search::                      ����
88
88
* Text Data::                   �ƥ����ȥǡ���
89
89
* Local Character::             ����
 
90
* Binary Data::                 
90
91
* Index::                       ����
91
92
 
92
93
@detailmenu
108
109
 
109
110
* Compilation Simple Way::      �ƤäȤ��ᤤ����ѥ�����ˡ
110
111
* Compilation with Autoconf::   Autoconf ��ʻ�Ѥ�������ѥ�����ˡ
 
112
* Debug EB Library::            EB �饤�֥�����ΤΥǥХå�
111
113
 
112
114
�饤�֥��ν�����ȸ����
113
115
 
175
177
* Local Character in Text::     �ƥ�������γ���
176
178
* Font Data Types::             �ǡ������ξܺ�
177
179
* Font Constants::              ����ξܺ�
178
 
* Font Data Functions::         �ؿ��ξܺ�
 
180
* Font Functions::              �ؿ��ξܺ�
 
181
* Font Sample::                 
 
182
 
 
183
�Х��ʥ�ǡ���
 
184
 
 
185
* Monochrome Image::            ��Υ�������
 
186
* Color Image::                 ���顼����
 
187
* WAVE Sound::                  WAVE ����
 
188
* MPEG Movie::                  MPEG ư��
 
189
* Binary Data Functions::       �ؿ��ξܺ�
179
190
 
180
191
����
181
192
 
239
250
�Żҽ��ҤΥǡ��������ȤϤ��äƤ⡢�ºݤϼ���������ò�������¤�Ȥʤä�
240
251
���ꡢ���Τ���Ƥ�����Ҥ⼭����ब����Ū��¿���褦�Ǥ���
241
252
 
242
 
EPWING���Żҥ֥å��Ȥ�ˡ��ǡ��������˴ؤ��뵬�ʤ����Ƥϰ��̸��������
 
253
�Żҥ֥å���EPWING �Ȥ�ˡ��ǡ��������˴ؤ��뵬�ʤ����Ƥϰ��̸��������
243
254
���ޤ��󤬡�EPWING �Ĥ��Ƥϵ��ʤΰ��������ܹ��ȵ��� JIS X 4081 
244
255
���Żҽ��Ǹ����ǡ�����¤�פȤ��Ƹ�������Ƥ��ޤ���
245
256
����ˡ�EPWING ���Żҥ֥å��Υǡ��������ϡ�������Ƥ��뤳�Ȥ��Τ���
246
257
���ޤ���
247
258
 
248
 
EB �饤�֥��γ�ȯ�Ԥ⡢EPWING���Żҥ֥å����ʤ����Ƥ��Τ�ޤ���
249
 
EB �饤�֥��Ǥ� JIS X 4081 �ε��Ҥ��Ȥˡ�EPWING���Żҥ֥å����ɤ��
 
259
EB �饤�֥��γ�ȯ�Ԥ⡢�Żҥ֥å���EPWING ���ʤ����Ƥ��Τ�ޤ���
 
260
EB �饤�֥��Ǥ� JIS X 4081 �ε��Ҥ��Ȥˡ��Żҥ֥å���EPWING ���ɤ��
250
261
�褦�ˤ��Ƥ���ޤ���
251
262
�������ʤ��顢���ʤ����Ƥ�ʬ����ʤ����֤dz�ȯ���Ƥ��뤿�ᡢ��ǰ�ʤ���
252
263
�������������ɤ�ʤ����Ҥ�¸�ߤ��ޤ���
305
316
@item ��ʸ�ǡ����μ���
306
317
@item ��˥塼�μ���
307
318
@item ���ɽ���μ���
308
 
@item ���顼�����ǡ����μ��� (������ EPWING �Τ�)
309
 
@item ��Υ��������ǡ����μ���
 
319
@item ���顼���ǥǡ����μ��� (������ EPWING �Τ�)
 
320
@item ��Υ������ǥǡ����μ���
310
321
@item �����ǡ����μ���
311
322
@item ư��ǡ����μ���
312
323
@end itemize
394
405
����������������������������������������������������������
395
406
����������������������������������������������������������
396
407
����������������������������������������������������������
397
 
����������������娦��������������������������������������
 
408
����������������娧��������������������������������������
 
409
����������������������������������������������������������
398
410
@end group
399
411
@end example
400
412
 
428
440
���������������������������ǣ¡���������������������������
429
441
����������������������������������������������������������
430
442
����������������������������������������������������������
431
 
����������������娦��������������������������������������
 
443
����������������娧��������������������������������������
 
444
����������������������������������������������������������
432
445
@end group
433
446
@end example
434
447
 
534
547
@menu
535
548
* Compilation Simple Way::      �ƤäȤ��ᤤ����ѥ�����ˡ
536
549
* Compilation with Autoconf::   Autoconf ��ʻ�Ѥ�������ѥ�����ˡ
 
550
* Debug EB Library::            EB �饤�֥�����ΤΥǥХå�
537
551
@end menu
538
552
 
539
553
@c -------------------------------------------------------------------
639
653
���Ʋ�������
640
654
 
641
655
@c -------------------------------------------------------------------
642
 
@node Compilation with Autoconf,  , Compilation Simple Way, Compilation
 
656
@node Compilation with Autoconf, Debug EB Library, Compilation Simple Way, Compilation
643
657
@section Autoconf ��ʻ�Ѥ�������ѥ�����ˡ
644
658
 
645
659
��Ȥ����ˡ�Autoconf, Automake, Libtool �ϡ����餫���ᥤ�󥹥ȡ��뤷��
715
729
(@code{program_LDFLAGS} �� @code{program} �ΤȤ����ϡ�
716
730
���ץꥱ�������ץ������μºݤΥ��ޥ��̾�ˤ��ޤ���)
717
731
 
 
732
@c -------------------------------------------------------------------
 
733
@node Debug EB Library,  , Compilation with Autoconf, Compilation
 
734
@section EB �饤�֥�����ΤΥǥХå�
 
735
 
 
736
�ּ�ʬ����ä����ץꥱ�������������ư���ʤ��Τϡ��Ҥ�äȤ����
 
737
EB �饤�֥��ΥХ��������ǤϤʤ���?�פȤ��������������EB �饤�֥��
 
738
�ε�ư���ǧ�������Ȼפ����Ȥ����뤫���Τ�ޤ���
 
739
 
 
740
���Τ褦�ʾ��ϡ��Ķ��ѿ� @code{EB_DEBUG} �򥻥åȤ������֤�
 
741
���ץꥱ��������¹Ԥ��ƤߤƲ�������
 
742
EB �饤�֥���ɸ�२�顼���Ϥˡ����Τ褦�ʥ����� (���ʤ����̤Ǥ���)
 
743
���Ϥ���褦�ˤʤ�ޤ���
 
744
 
 
745
@example
 
746
[EB] in: eb_set_font(book=0, font_code=0)
 
747
[EB] in: eb_load_narrow_font(book=0)
 
748
[EB] out: eb_load_narrow_font()
 
749
[EB] in: eb_load_wide_font(book=0)
 
750
[EB] out: eb_load_wide_font()
 
751
[EB] out: eb_set_font() = EB_SUCCESS
 
752
@end example
 
753
 
 
754
�����Υ����ϡ��ؿ��θƤӽФ����ΰ����󡢤���Ӵؿ����������ͤ�
 
755
�����Ƥ��ޤ���
 
756
���˼��� @code{ebfixlog} �Ȥ��� Perl5 ������ץȤ�Ȥ��ȡ�����������
 
757
���뤳�Ȥ��Ǥ��ޤ���
 
758
 
 
759
@example
 
760
#! /usr/bin/perl
 
761
 
 
762
use Getopt::Std;
 
763
getopts('z') or die "Usage: $0 [-z] [file...]\n";
 
764
 
 
765
$indent = 0;
 
766
while (<>) @{
 
767
    chomp;
 
768
    if (/^\[EB\] (.*)$/) @{
 
769
        $message = $1;
 
770
        next if (!$opt_z && $message =~ /^\S+: zio_/);
 
771
        $indent-- if ($message =~ /^out: /);
 
772
        $_ = '[EB] ' . (' ' x ($indent * 2)) . $message;
 
773
        $indent++ if ($message =~ /^in: /);
 
774
    @}
 
775
    print $_, "\n";
 
776
@}
 
777
@end example
 
778
 
 
779
@code{ebfixlog} �ϡ����ޥ�ɹԤΰ����Ȥ���Ϳ����줿�ե����� (������
 
780
���ꤵ��ʤ����ɸ������) �����å������ǡ������ɤ߹��ߡ����Τ褦��
 
781
���������ƽ��Ϥ��ޤ���
 
782
 
 
783
@example
 
784
[EB] in: eb_set_font(book=0, font_code=0)
 
785
[EB]   in: eb_load_narrow_font(book=0)
 
786
[EB]   out: eb_load_narrow_font()
 
787
[EB]   in: eb_load_wide_font(book=0)
 
788
[EB]   out: eb_load_wide_font()
 
789
[EB] out: eb_set_font() = EB_SUCCESS
 
790
@end example
 
791
 
 
792
�̾� @code{ebfixlog} ������ץȤϡ�zio �ȸƤФ�롢EB �饤�֥���
 
793
�ե����������Ϥ�������Ľ������Υ������ɤ߼ΤƤ�褦�ˤʤäƤ��ޤ���
 
794
����ˤ�ꡢ�������̤����ʤ긺��ޤ���
 
795
 
 
796
zio �ϡ�EB �饤�֥��Ǥ�äȤ����٥�ν������ǡ����ˤ˸ƤӽФ���ޤ���
 
797
����θ�����Ĵ�٤�ݤ⡢�ޤ����ɤ߼ΤƤ������饤�֥�������ư�������
 
798
���䤹���Ǥ��礦��
 
799
 
 
800
@code{ebfixlog} �� @samp{-z} ���ץ�����Ȥ��ȡ�zio �Υ�å�������
 
801
�ɤ߼ΤƤ��˽��Ϥ���褦�ˤʤ�ޤ���
 
802
 
718
803
@c ===================================================================
719
804
@node Init and Exit, EB_Book, Compilation, Top
720
805
@chapter �饤�֥��ν�����ȸ����
2338
2423
@node Keyword Search, Multi Search, Word Search, Search
2339
2424
@section ��︡��
2340
2425
 
2341
 
��︡���ϡ�ʣ���Ĥ����ϸ�ˤ��٤�Ŭ�礹�륨��ȥ�򸡺����ޤ���
 
2426
��︡���ϡ�ʣ���Ĥ����ϸ�ˤ��٤ư��פ��륨��ȥ�򸡺����ޤ���
2342
2427
���Ȥ��С��ѡ���ŵ�ξ�︡���Ǥϡ����ϸ�򤹤٤ƴޤ����ʸ�򸡺�����
2343
2428
�褦�ˤʤäƤ��뤫���Τ�ޤ���
2344
2429
 
2345
 
�ʲ��ϡ���︡���� @samp{make}, @samp{with} �Ȥ������������Ŭ�礹��
 
2430
�ʲ��ϡ���︡���� @samp{make}, @samp{with} �Ȥ�����������Ȱ��פ���
2346
2431
����ȥ������������ܤ��椫��õ���Ф��ץ����������ҤǤ���
2347
2432
 
2348
2433
@example
2388
2473
@node Multi Search, EB_Hit, Keyword Search, Search
2389
2474
@section ʣ�縡��
2390
2475
 
2391
 
ʣ�縡���ϡ���︡����Ʊ������ʣ���Ĥ����ϸ�ˤ��٤�Ŭ�礹�륨��ȥ��
 
2476
ʣ�縡���ϡ���︡����Ʊ������ʣ���Ĥ����ϸ�ˤ��٤ư��פ��륨��ȥ��
2392
2477
�������ޤ������ġ������ϸ�ˤ��餫�������ܤ��դ����Ƥ��ޤ���
2393
2478
 
2394
2479
�ޤ����������ס��������ס��������ס���︡���Ϥ��٤ơ������ܤˤĤ�
2563
2648
@node Get Remained Entries, Search Data Types, EB_Hit, Search
2564
2649
@section �ĤäƤ��륨��ȥ�μ���
2565
2650
 
2566
 
���˽Ҥ٤��褦�ˡ�@code{eb_hit_list()} ��ƤӽФ��Ȥ��ϡ�Ŭ�礹��
 
2651
���˽Ҥ٤��褦�ˡ�@code{eb_hit_list()} ��ƤӽФ��Ȥ��ϡ����פ���
2567
2652
����ȥ�����Dz��Ĥޤ�õ���Τ�������ǻ��ꤷ�ޤ���
2568
2653
�ޤ���@code{eb_hit_list()} �Ͻ�������������ȡ��ºݤ˸��Ĥ��ä�����ȥ�
2569
2654
�ο��򥢥ץꥱ�������ץ������˶����ޤ���
2575
2660
@end example
2576
2661
 
2577
2662
@noindent
2578
 
���ꤷ������Ŀ�����¿����Ŭ�票��ȥ꤬���ܤ�¸�ߤ��Ƥ�����ϡ�
 
2663
���ꤷ������Ŀ�����¿���ΰ��ץ���ȥ꤬���ܤ�¸�ߤ��Ƥ�����ϡ�
2579
2664
@code{eb_hit_list()} �򷫤��֤��ƤӽФ����Ȥǡ��Ĥ�Υ���ȥ�����
2580
2665
���뤳�Ȥ��Ǥ��ޤ���
2581
2666
 
2589
2674
    @}
2590
2675
    if (hit_count == 0)
2591
2676
        break;
2592
 
    /* ��������Ŭ�票��ȥ�ν��� */
 
2677
    /* �����������ץ���ȥ�ν��� */
2593
2678
@}
2594
2679
@end group
2595
2680
@end example
2596
2681
 
2597
2682
@noindent
2598
 
Ŭ�票��ȥ꤬�⤦�ĤäƤ��ʤ���С�@code{eb_hit_list()} ��
 
2683
���ץ���ȥ꤬�⤦�ĤäƤ��ʤ���С�@code{eb_hit_list()} ��
2599
2684
@code{&hit_count} �λؤ��ΰ�� 0 ��񤭹���ǡ�@code{EB_SUCCESS} ��
2600
2685
�֤��ޤ���
2601
2686
 
2602
2687
������������� @code{eb_hit_list()} �����Ԥ���� (@code{EB_SUCCESS}
2603
2688
�ʳ����ͤ��֤���)�������ꥯ�����Ȥ˴ؤ�����ֵ�Ͽ�ϥꥻ�åȤ���뤿�ᡢ
2604
 
Ŭ�票��ȥ�μ����򤽤�ʾ�³���뤳�ȤϤǤ��ޤ���
 
2689
���ץ���ȥ�μ����򤽤�ʾ�³���뤳�ȤϤǤ��ޤ���
2605
2690
 
2606
2691
@c -------------------------------------------------------------------
2607
2692
@node Search Data Types, Search Functions, Get Remained Entries, Search
2618
2703
@deftp {Data type} EB_Hit
2619
2704
@xtindex Hit
2620
2705
 
2621
 
@code{EB_Hit} �ϡ�������Ŭ�礷������ȥ�ξ�����Ǽ���뤿��Υǡ�����
 
2706
@code{EB_Hit} �ϡ������˰��פ�������ȥ�ξ�����Ǽ���뤿��Υǡ�����
2622
2707
�Ǥ���
2623
2708
������¤�ϡ����Τ褦���������Ƥ��ޤ���
2624
2709
 
2889
2974
����ˤ����Ϥ��ޤ���
2890
2975
���ΤȤ�����������������Ǥˤ� @code{NULL} ���֤�������ν�ü���������ޤ���
2891
2976
 
2892
 
�ɤ���δؿ��⸡����ꥯ�����Ȥ�������ǡ�Ŭ�礷������ȥ�ξ����
 
2977
�ɤ���δؿ��⸡����ꥯ�����Ȥ�������ǡ����פ�������ȥ�ξ����
2893
2978
�֤����ȤϤ��ޤ���
2894
 
Ŭ�礷������ȥ�μ����ˤ� @code{eb_hit_list()} ��Ȥ��ޤ���
 
2979
���פ�������ȥ�μ����ˤ� @code{eb_hit_list()} ��Ȥ��ޤ���
2895
2980
�ؿ��ϡ���������� @code{EB_SUCCESS} ���֤��ޤ���
2896
2981
���Ԥ���ȡ������򼨤����顼�����ɤ��֤��ޤ���
2897
2982
���Ԥ���ȡ��ؿ���ƤӽФ����˥ꥯ�����Ȥ��Ƥ��������ξ��ֵ�Ͽ�ϥꥻ�å�
2922
3007
 
2923
3008
���餫���ᡢ@var{book} �Ϥ����줫�����ܤ����򤷤Ƥ��ʤ��ƤϤʤ�ޤ���
2924
3009
���򤷤Ƥ��ʤ����ϡ�@code{EB_ERR_NO_CUR_SUB} ���֤��ޤ���
2925
 
�ʤ���Ŭ�礹�륨��ȥ꤬���� 1 �Ĥ��뤫�ɤ����ϡ�����ͤˤϱƶ����ޤ���
 
3010
�ʤ������פ��륨��ȥ꤬���� 1 �Ĥ��뤫�ɤ����ϡ�����ͤˤϱƶ����ޤ���
2926
3011
@end deftypefun
2927
3012
 
2928
3013
@c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2930
3015
@xfindex hit_list
2931
3016
 
2932
3017
�ؿ� @code{eb_hit_list()} �ϡ����餫����ʲ��Τ����줫�δؿ��ǥꥯ������
2933
 
���줿������¹Ԥ���Ŭ�礷������ȥ��������ޤ���
 
3018
���줿������¹Ԥ������פ�������ȥ��������ޤ���
2934
3019
 
2935
3020
@itemize @bullet
2936
3021
@item @code{eb_search_word()} (�������׸���)
2943
3028
�������äơ����δؿ���Ƥ����ˡ��嵭�Τ����줫�δؿ��θƤӽФ�����������
2944
3029
���ʤ��ƤϤʤ�ޤ���
2945
3030
 
2946
 
@code{eb_hit_list()} �Ϻ���� @var{hit_count} �Ĥ�Ŭ�票��ȥ��
 
3031
@code{eb_hit_list()} �Ϻ���� @var{hit_count} �Ĥΰ��ץ���ȥ��
2947
3032
@var{hit_list} �˽񤭹��ߤޤ���
2948
 
�񤭹����Ŭ�票��ȥ�ο��� @var{hit_count} ���ؤ��ΰ�˽񤭹��ߤޤ���
2949
 
����ʾ�θĿ���Ŭ�票��ȥ꤬¸�ߤ����硢�Ĥä�����ȥ�ξ���ϡ�
 
3033
�񤭹�������ץ���ȥ�ο��� @var{hit_count} ���ؤ��ΰ�˽񤭹��ߤޤ���
 
3034
����ʾ�θĿ��ΰ��ץ���ȥ꤬¸�ߤ����硢�Ĥä�����ȥ�ξ���ϡ�
2950
3035
���δؿ��򷫤��֤��ƤӽФ����Ȥ����뤳�Ȥ��Ǥ��ޤ���
2951
3036
 
2952
3037
���������ʲ��˵󤲤��ؿ���ƤӽФ��ȡ��ꥯ�����Ȥ��������˴ؤ�����ֵ�Ͽ
2953
 
���ꥻ�åȤ���ޤ��Τǡ�Ŭ�礷������ȥ�μ����Ϸ�³�Ǥ��ʤ��ʤ�ޤ���
 
3038
���ꥻ�åȤ���ޤ��Τǡ����פ�������ȥ�μ����Ϸ�³�Ǥ��ʤ��ʤ�ޤ���
2954
3039
 
2955
3040
@itemize @bullet
2956
3041
@item @code{eb_set_subbook()}
2966
3051
@end itemize
2967
3052
 
2968
3053
@noindent
2969
 
�����֤��Ƥ�����⡢Ŭ�礷������ȥ�ξ���Ϥ������� @var{hit_list}
 
3054
�����֤��Ƥ�����⡢���פ�������ȥ�ξ���Ϥ������� @var{hit_list}
2970
3055
����Ƭ����񤭹��ߡ�@var{hit_count} ���ؤ��ΰ�˽񤭹����ͤ⡢���β�
2971
 
�� @code{eb_hit_list()} �θƤӽФ��ǽ񤭹����Ŭ�票��ȥ�ο��ˤʤ�ޤ���
 
3056
�� @code{eb_hit_list()} �θƤӽФ��ǽ񤭹�������ץ���ȥ�ο��ˤʤ�ޤ���
2972
3057
 
2973
3058
��������ȡ����δؿ��� @code{EB_SUCCESS} ���֤��ޤ���
2974
 
���Ȥ�Ŭ�礷������ȥ꤬�ʤ��Ƥ⡢����������˽�λ����С��ؿ���
 
3059
���Ȥ����פ�������ȥ꤬�ʤ��Ƥ⡢����������˽�λ����С��ؿ���
2975
3060
@code{EB_SUCCESS} ���֤��ޤ���
2976
3061
 
2977
3062
���Ԥ���ȡ�@var{hit_count} ���ؤ��ΰ�� 0 ��񤭹��ߡ������򼨤�
2978
3063
���顼�����ɤ��֤��ޤ���
2979
3064
���ξ�硢�ꥯ�����Ȥ��Ƥ��������ξ��ֵ�Ͽ�ϥꥻ�åȤ���ޤ��Τǡ�
2980
 
����ʾ� @code{eb_hit_list()} ��Ƥ�ǡ��Ĥä�Ŭ�票��ȥ���������
 
3065
����ʾ� @code{eb_hit_list()} ��Ƥ�ǡ��Ĥä����ץ���ȥ���������
2981
3066
���ȤϤǤ��ʤ��ʤ�ޤ���
2982
3067
 
2983
3068
���餫���ᡢ@var{book} �Ϥ����줫�����ܤ����򤷤Ƥ��ʤ��ƤϤʤ�ޤ���
3061
3146
@end example
3062
3147
 
3063
3148
@noindent
3064
 
 
3065
 
����ˡ�������Ԥä�Ŭ�礷������ȥ�θ��Ф�����ʸ���ɤ߹���ݤˤ⡢
 
3149
���ͤޤǤˡ�@code{EB_Position} ����������¤�ϡ����Τ褦�ˤʤäƤ��ޤ���
 
3150
 
 
3151
@example
 
3152
@group
 
3153
typedef struct EB_Position_Struct EB_Position;
 
3154
 
 
3155
struct EB_Position_Struct @{
 
3156
    int page;     /* �ڡ����ֹ� */
 
3157
    int offset;   /* �ڡ�����Υ��ե��å� */
 
3158
@};
 
3159
@end group
 
3160
@end example
 
3161
 
 
3162
�Ȥ����ǡ��������˰��פ�������ȥ�θ��Ф�����ʸ���ɤ߹���ݤˤ⡢
3066
3163
���־���λ���ˤ� @code{EB_Position} �����Ȥ��ޤ���
3067
 
Ŭ�礷������ȥ�ξ���ϡ��ؿ� @code{eb_hit_list()} �ˤ�ä�
 
3164
���פ�������ȥ�ξ���ϡ��ؿ� @code{eb_hit_list()} �ˤ�ä�
3068
3165
@code{EB_Hit} �Ȥ������Υ��֥������Ȥ˽񤭹��ޤ�ޤ�����@code{EB_Hit}
3069
3166
���ϼ��Τ褦���������Ƥ��ޤ���
3070
3167
(�ܤ����� @pxref{Search Data Types, , [����] �ǡ������ξܺ�}��)
3197
3294
@table @samp
3198
3295
@item 1f09 0001
3199
3296
������ (����ǥ��) ���̤���ꡣ
3200
 
(������ 0010 �ʤΤǡ��������̤� 1��)
 
3297
(������ 0001 �ʤΤǡ��������̤� 1��)
3201
3298
@item 1f41 0100
3202
3299
���������γ��ϡ�
3203
3300
(���� 0100 �ΰ�̣�ˤĤ��Ƥϡ�JIS X 4081 �˵��Ҥ��ʤ�����������)
3966
4063
@defvr EB_HOOK_INITIALIZE
3967
4064
@xvindex HOOK_INITIALIZE
3968
4065
 
3969
 
�եå� @code{EB_HOOK_INITIALIZE} �ϡ�@code{eb_seek_text()} ��ƤӽФ���
3970
 
ľ��κǽ�� @code{eb_read_text()}, @code{eb_read_heading()} �θƤӽФ�
3971
 
���˽�������ޤ���
 
4066
@code{EB_HOOK_INITIALIZE} �ϡ�@code{eb_seek_text()} ��ƤӽФ���ľ���
 
4067
�ǽ�� @code{eb_read_text()}, @code{eb_read_heading()} �θƤӽФ�����
 
4068
��������ޤ���
3972
4069
��������������򤷤����Ȥ��ˡ��Ȥ����ɤ��Ǥ��礦��
3973
4070
 
3974
4071
���Υեå������եå��ؿ����Ϥ� @code{argc} �� 0 �Ǥ���
3982
4079
@xvindex HOOK_END_NARROW
3983
4080
@xvindex HOOK_BEGIN_NARROW
3984
4081
 
3985
 
�եå� @code{EB_HOOK_BEGIN_NARROW} ����� @code{EB_HOOK_END_NARROW} �ϡ�
 
4082
@code{EB_HOOK_BEGIN_NARROW} ����� @code{EB_HOOK_END_NARROW} �ϡ�
3986
4083
Ⱦ��ɽ���γ��ϤȽ�λ��ɽ�����������ץ������󥹤��Ф���եå��Ǥ���
3987
4084
 
3988
4085
�ɤ���Υեå��⡢�եå��ؿ����Ϥ� @code{argc} �� 1 �Ǥ���
4000
4097
@xvindex HOOK_BEGIN_SUBSCRIPT
4001
4098
@xvindex HOOK_END_SUBSCRIPT
4002
4099
 
4003
 
�եå� @code{EB_HOOK_BEGIN_SUBSCRIPT} ����� @code{EB_HOOK_END_SUBSCRIPT}
4004
 
�ϡ����դ�ɽ���γ��ϤȽ�λ��ɽ�����������ץ������󥹤��Ф���եå��Ǥ���
 
4100
@code{EB_HOOK_BEGIN_SUBSCRIPT} ����� @code{EB_HOOK_END_SUBSCRIPT} �ϡ�
 
4101
���դ�ɽ���γ��ϤȽ�λ��ɽ�����������ץ������󥹤��Ф���եå��Ǥ���
4005
4102
 
4006
4103
�ɤ���Υեå��⡢�եå��ؿ����Ϥ� @code{argc} �� 1 �Ǥ���
4007
4104
@code{argv[0]} ���ͤϥ��������ץ������󥹤Υ����ɤ��Τ�Τǡ�
4016
4113
@defvr EB_HOOK_SET_INDENT
4017
4114
@xvindex HOOK_SET_INDENT
4018
4115
 
4019
 
�եå� @code{EB_HOOK_SET_INDENT} �ϡ��ƥ����ȥǡ����ι�Ƭ�λ����������
4020
 
ɽ�����������ץ������󥹤��Ф���եå��Ǥ���
 
4116
@code{EB_HOOK_SET_INDENT} �ϡ��ƥ����ȥǡ����ι�Ƭ�λ����������ɽ��
 
4117
���������ץ������󥹤��Ф���եå��Ǥ���
4021
4118
 
4022
4119
���Υեå������եå��ؿ����Ϥ� @code{argc} �� 2 �Ǥ���
4023
4120
@code{argv[0]} �ϥ��������ץ������󥹤Υ����ɤ��Τ�Τǡ�@samp{0x1f09} 
4036
4133
@defvr EB_HOOK_NEWLINE
4037
4134
@xvindex HOOK_NEWLINE
4038
4135
 
4039
 
�եå� @code{EB_HOOK_SET_NEWLINE} �ϡ����Ԥ�ɽ�����������ץ������󥹤�
4040
 
�Ф���եå��Ǥ���
 
4136
@code{EB_HOOK_SET_NEWLINE} �ϡ����Ԥ�ɽ�����������ץ������󥹤��Ф���
 
4137
�եå��Ǥ���
4041
4138
 
4042
4139
��������@code{eb_read_heading()} (���Ф����ɤ߹���) �ˤ������Ǥϡ�
4043
4140
���Ԥ�ɽ�����������ץ������󥹤϶��ڤꥳ���ɤȤ��Ƥⰷ���ޤ���
4060
4157
@xvindex HOOK_BEGIN_SUPERSCRIPT
4061
4158
@xvindex HOOK_END_SUPERSCRIPT
4062
4159
 
4063
 
�եå� @code{EB_HOOK_BEGIN_SUPERSCRIPT} �����
4064
 
@code{EB_HOOK_END_SUPERSCRIPT} �ϡ����դ�ɽ���γ��ϤȽ�λ��ɽ��
4065
 
���������ץ������󥹤��Ф���եå��Ǥ���
 
4160
@code{EB_HOOK_BEGIN_SUPERSCRIPT} ����� @code{EB_HOOK_END_SUPERSCRIPT}
 
4161
�ϡ����դ�ɽ���γ��ϤȽ�λ��ɽ�����������ץ������󥹤��Ф���եå��Ǥ���
4066
4162
 
4067
4163
�ɤ���Υեå��⡢�եå��ؿ����Ϥ� @code{argc} �� 1 �Ǥ���
4068
4164
@code{argv[0]} �ϥ��������ץ������󥹤Υ����ɤ��Τ�Τǡ�
4079
4175
@xvindex HOOK_BEGIN_NO_NEWLINE
4080
4176
@xvindex HOOK_END_NO_NEWLINE
4081
4177
 
4082
 
�եå� @code{EB_HOOK_BEGIN_NO_NEWLINE} ����� @code{EB_HOOK_END_NO_NEWLINE}
4083
 
�ϡ����Զػߤγ��ϤȽ�λ��ɽ�����������ץ������󥹤��Ф���եå��Ǥ���
 
4178
@code{EB_HOOK_BEGIN_NO_NEWLINE} ����� @code{EB_HOOK_END_NO_NEWLINE} �ϡ�
 
4179
���Զػߤγ��ϤȽ�λ��ɽ�����������ץ������󥹤��Ф���եå��Ǥ���
4084
4180
 
4085
4181
�ɤ���Υեå��⡢�եå��ؿ����Ϥ� @code{argc} �� 1 �Ǥ���
4086
4182
@code{argv[0]} �ϥ��������ץ������󥹤Υ����ɤ��Τ�Τǡ�
4097
4193
@xvindex HOOK_BEGIN_EMPHASIS
4098
4194
@xvindex HOOK_END_EMPHASIS
4099
4195
 
4100
 
�եå� @code{EB_HOOK_BEGIN_EMPHASIS} ����� @code{EB_HOOK_END_EMPHASIS}
4101
 
�ϡ���Ĵɽ���γ��ϤȽ�λ��ɽ�����������ץ������󥹤��Ф���եå��Ǥ���
 
4196
@code{EB_HOOK_BEGIN_EMPHASIS} ����� @code{EB_HOOK_END_EMPHASIS} �ϡ�
 
4197
��Ĵɽ���γ��ϤȽ�λ��ɽ�����������ץ������󥹤��Ф���եå��Ǥ���
4102
4198
 
4103
4199
�ɤ���Υեå��⡢�եå��ؿ����Ϥ� @code{argc} �� 1 �Ǥ���
4104
4200
@code{argv[0]} �ϥ��������ץ������󥹤Υ����ɤ��Τ�Τǡ�
4117
4213
@xvindex HOOK_END_CANDIDATE_LEAF
4118
4214
@xvindex HOOK_END_CANDIDATE_GROUP
4119
4215
 
4120
 
�եå� @code{EB_HOOK_BEGIN_CANDIDATE} �ϡ�ʣ�縡���θ���Ȥʤ��γ���
4121
 
��ɽ�����������ץ������󥹤��Ф���եå��Ǥ���
 
4216
@code{EB_HOOK_BEGIN_CANDIDATE} �ϡ�ʣ�縡���θ���Ȥʤ��γ��Ϥ�ɽ��
 
4217
���������ץ������󥹤��Ф���եå��Ǥ���
4122
4218
 
4123
4219
������Ф��ơ���λ��ɽ�����������ץ������󥹤��Ф���եå��� 2 ���ढ��
4124
4220
�ޤ���
4157
4253
@xvindex HOOK_BEGIN_REFERENCE
4158
4254
@xvindex HOOK_END_REFERENCE
4159
4255
 
4160
 
�եå� @code{EB_HOOK_BEGIN_REFERENCE} ����� @code{EB_HOOK_END_REFERENCE}
4161
 
�ϡ��̰��֤Υƥ����ȥǡ����λ��ȳ��ϤȽ�λ��ɽ�����������ץ������󥹤�
 
4256
@code{EB_HOOK_BEGIN_REFERENCE} ����� @code{EB_HOOK_END_REFERENCE} �ϡ�
 
4257
�̰��֤Υƥ����ȥǡ����λ��ȳ��ϤȽ�λ��ɽ�����������ץ������󥹤�
4162
4258
�Ф���եå��Ǥ���
4163
4259
 
4164
4260
�եå� @code{EB_HOOK_BEGIN_REFERENCE} �����եå��ؿ����Ϥ� @code{argc}
4185
4281
@xvindex HOOK_BEGIN_KEYWORD
4186
4282
@xvindex HOOK_END_KEYWORD
4187
4283
 
4188
 
�եå� @code{EB_HOOK_BEGIN_KEYWORD} ����� @code{EB_HOOK_END_KEYWORD}
4189
 
�ϡ����������γ��ϤȽ�λ��ɽ�����������ץ������󥹤��Ф���եå��Ǥ���
 
4284
@code{EB_HOOK_BEGIN_KEYWORD} ����� @code{EB_HOOK_END_KEYWORD} �ϡ�
 
4285
���������γ��ϤȽ�λ��ɽ�����������ץ������󥹤��Ф���եå��Ǥ���
4190
4286
 
4191
4287
�եå� @code{EB_HOOK_BEGIN_KEYWORD} �����եå��ؿ����Ϥ� @code{argc} ��
4192
4288
2 �Ǥ���
4203
4299
@end defvr
4204
4300
 
4205
4301
@c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 
4302
@defvr EB_HOOK_BEGIN_DECORATION
 
4303
@defvrx EB_HOOK_END_DECORATION
 
4304
@xvindex HOOK_BEGIN_DECORATION
 
4305
@xvindex HOOK_END_DECORATION
 
4306
 
 
4307
@code{EB_HOOK_BEGIN_DECORATION} ����� @code{EB_HOOK_END_DECORATION}
 
4308
�ϡ�ʸ�������γ��ϤȽ�λ��ɽ�����������ץ������󥹤��Ф���եå��Ǥ���
 
4309
 
 
4310
�եå� @code{EB_HOOK_BEGIN_DECORATION} �����եå��ؿ����Ϥ� @code{argc}
 
4311
�� 2 �Ǥ���
 
4312
@code{argv[0]} �ϥ��������ץ������󥹤Υ����ɤ��Τ�Τǡ�@samp{0x1fe0}
 
4313
�ˤʤ�ޤ���
 
4314
@code{argv[1]} �ΰ�̣�������Ǥ���
 
4315
 
 
4316
@code{EB_HOOK_END_KEYWORD} �ϡ��եå��ؿ��� 1 �Ĥΰ������Ϥ��ޤ���
 
4317
@code{argv[0]} �ϥ��������ץ������󥹤Υ����ɤ��Τ�Τǡ�@samp{0x1fe1}
 
4318
�ˤʤ�ޤ���
 
4319
 
 
4320
�եå��ؿ�����Ͽ���Ƥ��ʤ����֤Ǥϡ������Υեå��ϥƥ����ȥǡ����˲���
 
4321
�񤭹��ߤޤ���
 
4322
@end defvr
 
4323
 
 
4324
@c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
4206
4325
@defvr EB_HOOK_NARROW_FONT
4207
4326
@defvrx EB_HOOK_WIDE_FONT
4208
4327
@xvindex HOOK_NARROW_FONT
4209
4328
@xvindex HOOK_WIDE_FONT
4210
4329
 
4211
 
�եå� @code{EB_HOOK_NARROW_FONT} ����� @code{EB_HOOK_WIDE_FONT} �ϡ�
4212
 
���줾��Ⱦ�ѳ��������ѳ������Ф���եå��Ǥ���
 
4330
@code{EB_HOOK_NARROW_FONT} ����� @code{EB_HOOK_WIDE_FONT} �ϡ����줾��
 
4331
Ⱦ�ѳ��������ѳ������Ф���եå��Ǥ���
4213
4332
 
4214
4333
�ɤ���Υեå��⡢�եå��ؿ����Ϥ� @code{argc} �� 1 �Ǥ���
4215
4334
@code{argv[0]} �ϡ�������ʸ���ֹ��ɽ���ޤ���
4225
4344
@defvr EB_HOOK_ISO8859_1
4226
4345
@xvindex HOOK_ISO8859_1
4227
4346
 
4228
 
�եå� @code{EB_HOOK_ISO8859_1} �ϡ�ISO 8859-1 (��ƥ�ʸ�� 1) ʸ����
4229
 
�Ф���եå��Ǥ���
 
4347
@code{EB_HOOK_ISO8859_1} �ϡ�ISO 8859-1 (��ƥ�ʸ�� 1) ʸ�����Ф���
 
4348
�եå��Ǥ���
4230
4349
 
4231
4350
���Υեå������եå��ؿ����Ϥ� @code{argc} �� 1 �Ǥ���
4232
4351
@code{argv[0]} �ϡ�ISO 8859-1 ��ʸ���ֹ��ɽ���ޤ���
4245
4364
@xvindex HOOK_NARROW_JISX0208
4246
4365
@xvindex HOOK_WIDE_JISX0208
4247
4366
 
4248
 
�եå� @code{EB_HOOK_NARROW_JISX0208} �� @code{EB_HOOK_WIDE_JISX0208}
4249
 
�ϡ�Ⱦ�Ѥ�������Ѥ� JIS X 0208 (���ܸ�Τ��ʴ���) ʸ�����Ф���եå�
4250
 
�Ǥ���
 
4367
@code{EB_HOOK_NARROW_JISX0208} �� @code{EB_HOOK_WIDE_JISX0208} �ϡ�
 
4368
Ⱦ�Ѥ�������Ѥ� JIS X 0208 (���ܸ�Τ��ʴ���) ʸ�����Ф���եå��Ǥ���
4251
4369
 
4252
4370
�ɤ���Υեå��⡢�եå��ؿ����Ϥ� @code{argc} �� 1 �Ǥ���
4253
4371
@code{argv[0]} �ϡ�JIS X 0208 ��ʸ�������ܸ� EUC ��ɽ�������Ȥ���ʸ���ֹ�
4266
4384
@defvr EB_HOOK_GB2312
4267
4385
@xvindex HOOK_GB2312
4268
4386
 
4269
 
�եå� @code{EB_HOOK_GB2312} �ϡ�GB 2312 (����δ��λ�) ʸ�����Ф���
4270
 
�եå��Ǥ���
 
4387
@code{EB_HOOK_GB2312} �ϡ�GB 2312 (����δ��λ�) ʸ�����Ф���եå�
 
4388
�Ǥ���
4271
4389
 
4272
4390
���Υեå������եå��ؿ����Ϥ� @code{argc} �� 1 �Ǥ���
4273
4391
@code{argv[0]} �ϡ�GB 2312 ��ʸ�������� EUC ��ɽ�������Ȥ���ʸ���ֹ�
4287
4405
@xvindex HOOK_BEGIN_MONO_GRAPHIC
4288
4406
@xvindex HOOK_END_MONO_GRAPHIC
4289
4407
 
4290
 
�եå� @code{EB_HOOK_BEGIN_MONO_GRAPHIC} �����
4291
 
@code{EB_HOOK_END_MONO_GRAPIHC} �ϡ���Υ������Ǥλ��ȳ��ϤȽ�λ��ɽ��
4292
 
���������ץ������󥹤��Ф���եå��Ǥ���
 
4408
@code{EB_HOOK_BEGIN_MONO_GRAPHIC} ����� @code{EB_HOOK_END_MONO_GRAPIHC}
 
4409
�ϡ���Υ������Ǥλ��ȳ��ϤȽ�λ��ɽ�����������ץ������󥹤��Ф���
 
4410
�եå��Ǥ���
4293
4411
 
4294
4412
�եå� @code{EB_HOOK_BEGIN_MONO_GRAPHIC} �����եå��ؿ����Ϥ� @code{argc}
4295
4413
�� 4 �Ǥ���
4296
4414
@code{argv[0]} �ϥ��������ץ������󥹤Υ����ɤ��Τ�Τǡ�@samp{0x1f32}
4297
4415
�� @samp{0x1f44} �Τ����줫�ˤʤ�ޤ���
4298
 
@code{argv[2]} �� @code{argv[3]} �ϡ����Ǥ����ȹ⤵ (�ԥ������) ���̣
 
4416
@code{argv[2]} �� @code{argv[3]} �ϡ����Ǥι⤵���� (�ԥ������) ���̣
4299
4417
���ޤ���
4300
4418
���������Żҥ֥å��Υ�Υ������� (�ǽ�ΰ����� @samp{0x1f32} �ξ��) 
4301
 
�ˤϡ����Ǥ����ȹ⤵�ξ��󤬷礱�Ƥ���Τǡ��ͤϤɤ���� 0 �ˤʤ�ޤ���
 
4419
�ˤϡ����Ǥι⤵�����ξ��󤬷礱�Ƥ���Τǡ��ͤϤɤ���� 0 �ˤʤ�ޤ���
4302
4420
@code{argv[1]} �ΰ�̣�������Ǥ���
4303
4421
 
4304
4422
@code{EB_HOOK_END_MONO_GRAPHIC} �����եå��ؿ����Ϥ� @code{argc} �� 3
4313
4431
(@pxref{Search Data Types, , [����] �ǡ������ξܺ�})
4314
4432
�� @code{page} ����� @code{offset} ���Ф��ͤ��������ޤ���
4315
4433
 
4316
 
���ǥǡ����μ��Ф����ˤĤ��Ƥϡ�....��
 
4434
���ǥǡ����μ��Ф����ˤĤ��Ƥϡ�@pxref{Monochrome Image, , ��Υ�������}
 
4435
�򻲾Ȥ��Ƥ���������
4317
4436
 
4318
4437
�եå��ؿ�����Ͽ���Ƥ��ʤ����֤Ǥϡ������Υեå��ϥƥ����ȥǡ����˲���
4319
4438
�񤭹��ߤޤ���
4337
4456
@xvindex HOOK_BEGIN_COLOR_JPEG
4338
4457
@xvindex HOOK_END_COLOR_GRAPHIC
4339
4458
 
4340
 
�եå� @code{EB_HOOK_BEGIN_COLOR_BMP} �� @code{EB_HOOK_COLOR_JPEG} �ϡ�
 
4459
@code{EB_HOOK_BEGIN_COLOR_BMP} �� @code{EB_HOOK_COLOR_JPEG} �ϡ�
4341
4460
���줾�� BMP ������ JPEG �����Υ��顼���Ǥλ��ȳ��Ϥ�ɽ��
4342
4461
���������ץ������󥹤��Ф���եå��Ǥ���
4343
4462
���ȳ��ϤΥեå��� BMP �� JPEG �Ȥǥեå���ʬ����Ƥ��ޤ�������λ��
4360
4479
(@pxref{Search Data Types, , [����] �ǡ������ξܺ�})
4361
4480
�� @code{page} ����� @code{offset} ���Ф��ͤ��������ޤ���
4362
4481
 
4363
 
���ǥǡ����μ��Ф����ˤĤ��Ƥϡ�....��
 
4482
���ǥǡ����μ��Ф����ˤĤ��Ƥϡ�@pxref{Color Image, , ���顼����}
 
4483
�򻲾Ȥ��Ƥ���������
4364
4484
 
4365
4485
�եå��ؿ�����Ͽ���Ƥ��ʤ����֤Ǥϡ������Υեå��ϥƥ����ȥǡ����˲���
4366
4486
�񤭹��ߤޤ���
4374
4494
@xvindex HOOK_BEGIN_IN_COLOR_JPEG
4375
4495
@xvindex HOOK_END_IN_COLOR_GRAPHIC
4376
4496
 
4377
 
�����Υեå�̾�Τϡ�����饤�󥫥顼���ǤΤ����ͽ�󤵤�Ƥ��ޤ�����
4378
 
EB �饤�֥�� @value{VERSION} �ǤϤޤ��б����Ƥ��ޤ���
 
4497
@code{EB_HOOK_BEGIN_IN_COLOR_BMP} �� @code{EB_HOOK_IN_COLOR_JPEG} �ϡ�
 
4498
���줾�� BMP ������ JPEG �����Υ���饤�󥫥顼���Ǥλ��ȳ��Ϥ�ɽ��
 
4499
���������ץ������󥹤��Ф���եå��Ǥ���
 
4500
���ȳ��ϤΥեå��� BMP �� JPEG �Ȥǥեå���ʬ����Ƥ��ޤ�������λ��
 
4501
�եå��϶��̤ǡ�@code{EB_HOOK_END_IN_COLOR_GRAPIHC} �ˤʤ�ޤ���
 
4502
 
 
4503
�եå� @code{EB_HOOK_BEGIN_IN_COLOR_BMP} �� @code{EB_HOOK_IN_COLOR_JPEG}
 
4504
�����եå��ؿ����Ϥ� @code{argc} �� 4 �Ǥ���
 
4505
@code{argv[0]} �ϥ��������ץ������󥹤Υ����ɤ��Τ�Τǡ�@samp{0x1f3c}
 
4506
�ˤʤ�ޤ���
 
4507
@code{argv[2]} �� @code{argv[3]} �ϡ����Ǥ����ȹ⤵ (�ԥ������) ���̣
 
4508
���ޤ���
 
4509
@code{argv[1]} �ΰ�̣�������Ǥ���
 
4510
 
 
4511
�եå� @code{EB_HOOK_END_IN_COLOR_BMP} �����եå��ؿ����Ϥ� @code{argc}
 
4512
�� 3 �Ǥ���
 
4513
@code{argv[0]} �ϥ��������ץ������󥹤Υ����ɤ��Τ�Τǡ�@samp{0x1f5c}
 
4514
�ˤʤ�ޤ���
 
4515
@code{argv[1]} �� @code{argv[2]} �ϡ����ǥǡ����Υڡ����ֹ�ȥ��ե��å�
 
4516
�Ǥ���
 
4517
����ϡ�@code{EB_Position} ���֥�������
 
4518
(@pxref{Search Data Types, , [����] �ǡ������ξܺ�})
 
4519
�� @code{page} ����� @code{offset} ���Ф��ͤ��������ޤ���
 
4520
 
 
4521
���ǥǡ����μ��Ф����ˤĤ��Ƥϡ�@pxref{Color Image, , ���顼����}
 
4522
�򻲾Ȥ��Ƥ���������
 
4523
 
 
4524
�եå��ؿ�����Ͽ���Ƥ��ʤ����֤Ǥϡ������Υեå��ϥƥ����ȥǡ����˲���
 
4525
�񤭹��ߤޤ���
4379
4526
@end defvr
4380
4527
 
4381
4528
@c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
4384
4531
@xvindex HOOK_BEGIN_WAVE
4385
4532
@xvindex HOOK_END_WAVE
4386
4533
 
4387
 
�եå� @code{EB_HOOK_BEGIN_WAVE} ����� @code{EB_HOOK_END_WAVE} �ϡ�
4388
 
WAVE �����β����ǡ����λ��ȳ��ϤȽ�λ��ɽ�����������ץ������󥹤��Ф���
4389
 
�եå��Ǥ���
 
4534
@code{EB_HOOK_BEGIN_WAVE} ����� @code{EB_HOOK_END_WAVE} �ϡ�
 
4535
WAVE (PCM) �����β����ǡ����λ��ȳ��ϤȽ�λ��ɽ�����������ץ�������
 
4536
���Ф���եå��Ǥ���
4390
4537
 
4391
4538
�եå� @code{EB_HOOK_BEGIN_WAVE} �����եå��ؿ����Ϥ� @code{argc} �� 6
4392
4539
�Ǥ���
4393
4540
@code{argv[0]} �ϥ��������ץ������󥹤Υ����ɤ��Τ�Τǡ�@samp{0x1f4a}
4394
4541
�ˤʤ�ޤ���
4395
 
@code{argv[2]} �� @code{argv[3]} �Ͽ��ǥǡ����γ��ϰ��֤Υڡ����ֹ��
 
4542
@code{argv[2]} �� @code{argv[3]} �ϲ����ǡ����γ��ϰ��֤Υڡ����ֹ��
4396
4543
���ե��åȡ�@code{argv[4]} �� @code{argv[5]} �Ͻ�λ���֤Υڡ����ֹ��
4397
4544
���ե��åȤ򤽤줾��ɽ���ޤ���
4398
4545
@code{argv[1]} �ΰ�̣�������Ǥ���
4401
4548
@code{argv[0]} �ϥ��������ץ������󥹤Υ����ɤ��Τ�Τǡ�@samp{0x1f6a}
4402
4549
�ˤʤ�ޤ���
4403
4550
 
4404
 
�����ǡ����μ��Ф����ˤĤ��Ƥϡ�....��
 
4551
�����ǡ����μ��Ф����ˤĤ��Ƥϡ�@pxref{WAVE Sound, , WAVE ����} ��
 
4552
���Ȥ��Ʋ�������
4405
4553
 
4406
4554
�եå��ؿ�����Ͽ���Ƥ��ʤ����֤Ǥϡ������Υեå��ϥƥ����ȥǡ����˲���
4407
4555
�񤭹��ߤޤ���
4413
4561
@xvindex HOOK_BEGIN_MPEG
4414
4562
@xvindex HOOK_END_MPEG
4415
4563
 
4416
 
�եå� @code{EB_HOOK_BEGIN_MPEG} ����� @code{EB_HOOK_END_MPEG} �ϡ�
4417
 
MPEG ������ư��ǡ����λ��ȳ��ϤȽ�λ��ɽ�����������ץ������󥹤��Ф���
4418
 
�եå��Ǥ���
 
4564
@code{EB_HOOK_BEGIN_MPEG} ����� @code{EB_HOOK_END_MPEG} �ϡ�MPEG ����
 
4565
��ư��ǡ����λ��ȳ��ϤȽ�λ��ɽ�����������ץ������󥹤��Ф���եå�
 
4566
�Ǥ���
4419
4567
 
4420
4568
�եå� @code{EB_HOOK_BEGIN_MPEG} �����եå��ؿ����Ϥ� @code{argc} �� 6
4421
4569
�Ǥ���
4429
4577
@code{argv[0]} �ϥ��������ץ������󥹤Υ����ɤ��Τ�Τǡ�@samp{0x1f59}
4430
4578
�ˤʤ�ޤ���
4431
4579
 
4432
 
ư��ǡ����μ��Ф����ˤĤ��Ƥϡ�....��
 
4580
ư��ǡ����μ��Ф����ˤĤ��Ƥϡ�@pxref{MPEG Movie, , MPEG ư��} ��
 
4581
���Ȥ��Ʋ�������
4433
4582
 
4434
4583
�եå��ؿ�����Ͽ���Ƥ��ʤ����֤Ǥϡ������Υեå��ϥƥ����ȥǡ����˲���
4435
4584
�񤭹��ߤޤ���
4777
4926
 
4778
4927
���� @var{appendix}, @var{container} �ϡ����Τޤޥեå��ؿ����Ϥ���ޤ���
4779
4928
�����ΰ����� @code{NULL} �Ǥ⹽���ޤ���
4780
 
(���������ƤӽФ����եå��ؿ��ǻپ㤬�ʤ���С�)
 
4929
(�ƤӽФ����եå��ؿ��ǻپ㤬�ʤ���С�)
4781
4930
 
4782
4931
�ʤ����եå��ؿ��� @code{eb_read_text()}, @code{eb_read_heading()} 
4783
 
���Ȥ�ʸ���ʤ������������ץ������󥹰�Ĥ��Ф���ǡ�����񤭹��⤦�Ȥ���
4784
 
�Ȥ��ˡ�@var{text} �˽�ʬ�ʶ����ΰ褬�ʤ��Ȥ������Ȥ����������ޤ���
 
4932
���Ȥ�ʸ���ʤ������������ץ������󥹰��ʬ���Ф���ǡ�����񤭹��⤦��
 
4933
�����Ȥ��ˡ�@var{text} �˽�ʬ�ʶ����ΰ褬�ʤ��Ȥ������Ȥ����������ޤ���
4785
4934
���ξ�硢�ؿ�������ޤ� @var{text} �˽񤭹��ळ�ȤϤ����ˡ����ä���
4786
4935
�����򽪤������ޤ���
4787
4936
�������äơ��ޥ���Х���ʸ���Υǡ�����������ڤ줿�ꤹ�뤳�ȤϤ���ޤ���
4792
4941
�ƤӽФ��ǽ񤭹���ʤ��ä��ǡ������ޤ� @var{text} ����Ƭ�˽񤭹��ޤ�ޤ���
4793
4942
�񤭹�����ǡ����� @var{text_length} �δ��������ޤ���
4794
4943
 
4795
 
���������񤭹���ʤ��ä��ǡ�����Ĺ���� @var{max_text_length} ��Ķ���Ƥ���
4796
 
�ȡ�����񤭹��ޤ��˴ؿ��Ͻ�λ���ޤ���
 
4944
��������@code{book} ����¸���Ƥ���ǡ�����Ĺ���� @var{max_text_length} ��
 
4945
Ķ���Ƥ���ȡ�����񤭹��ޤ��˴ؿ��Ͻ�λ���ޤ���
4797
4946
���ΤȤ����񤭹���ʤ��ä��ǡ����ϰ���³����¸����ޤ���
 
4947
�Ĥޤꡢ@code{text_max_length} �����ޤ�˾������������ݻ����Ƥ���ǡ���
 
4948
�Τۤ���Ĺ���ȡ����ٸƤӽФ��Ƥ� @code{text} �ؤν񤭹��ߤ��ʤߤޤ���Τǡ�
 
4949
���դ�ɬ�פǤ���
4798
4950
 
4799
4951
@code{eb_seek_text()} ��ƤӽФ�����@code{eb_set_subbook()} �����ܤ�����
4800
4952
��ľ���ȡ���¸���Ƥ����ǡ������˴�����ޤ���
4866
5018
�ƥ����ȥǡ������ɤ߹������Ǥ��äƤ⡢�ƥ����ȥǡ������ɤ߹��ߤ˴ؤ���
4867
5019
���ֵ�Ͽ��ꥻ�åȤ���ؿ� (eb_read_text() �ι�򻲾�) ��Ƥ�Ǥ��ޤ��ȡ�
4868
5020
�ɤ߹���Ǥ��ʤ��ȸ��ʤ���ޤ��Τǡ����դ��Ʋ�������
 
5021
 
 
5022
�̾�Ϥ��δؿ���Ȥ�ʤ��Ƥ⡢@code{eb_read_text()} ��
 
5023
@code{eb_read_heading()} �� 0 ���֤����顢�ƥ����ȥǡ�����������ã����
 
5024
�Ȥߤʤ��ƺ����٤��ʤ��Ǥ��礦��
 
5025
���������κݤϡ����� @code{text_max_length} ���ͤ�ʬ�礭����äƲ�������
 
5026
 
4869
5027
@end deftypefun
4870
5028
 
4871
5029
@c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
4942
5100
�ؿ� @code{eb_forward_text()} �� @code{eb_backward_text()} �ϡ�
4943
5101
@var{book} �����򤷤Ƥ������ܤ���ʸ�Υ����������֤�����˰�ư������
4944
5102
��ʸ�ζ��ڤꥳ���ɤ�ñ�̤Ȥ���Ƭ�Ф���Ԥ��ޤ���
4945
 
���礦�ɡ����� CD-ROM �ζʤ�Ƭ�Ф���Ʊ���Ǥ���
 
5103
���礦�ɡ����� CD �ζʤ�Ƭ�Ф���Ʊ���Ǥ���
4946
5104
 
4947
5105
@code{eb_forward_text()} ����ʸ�����������˸����äƥ����������֤�
4948
5106
�ʤᡢ@code{eb_backward_text()} ����Ƭ�����˸����äƥ����������֤�
4995
5153
@end deftypefun
4996
5154
 
4997
5155
@c ===================================================================
4998
 
@node Local Character, Index, Text Data, Top
 
5156
@node Local Character, Binary Data, Text Data, Top
4999
5157
@chapter ����
5000
5158
 
5001
5159
ʸ�������ɤ˼�Ͽ����Ƥ��ʤ�����Ū���������ʸ���Τ��Ȥ�¯�ˡֳ�����
5032
5190
* Local Character in Text::     �ƥ�������γ���
5033
5191
* Font Data Types::             �ǡ������ξܺ�
5034
5192
* Font Constants::              ����ξܺ�
5035
 
* Font Data Functions::         �ؿ��ξܺ�
 
5193
* Font Functions::              �ؿ��ξܺ�
 
5194
* Font Sample::                 
5036
5195
@end menu
5037
5196
 
5038
5197
@c -------------------------------------------------------------------
5255
5414
�褿���IJ����ʤ˹ߤ�ơ��ޤ��������˥ԥ�����򽦤��ޤ���
5256
5415
�ʲ������ֲ����ʤޤǤ���򷫤��֤��ޤ���
5257
5416
 
5258
 
���������Х�����Ǥϡ�1, 2, 4, ... 128 �η�ν�˥ӥå��ͤ��Ǽ����
 
5417
���������Х�����Ǥϡ�128, 64, 32, ...1 �η�ν�˥ӥå��ͤ��Ǽ����
5259
5418
���ޤ���
5260
 
�Ĥޤꡢ1 �η�ϰ��ֺ��Υԥ����롢128 �η�ϰ��ֱ��Υԥ�������б�
 
5419
�Ĥޤꡢ128 �η�ϰ��ֺ��Υԥ����롢1 �η�ϰ��ֱ��Υԥ�������б�
5261
5420
���ޤ���
5262
5421
 
5263
5422
�ʲ��ˡ�16x16 �����ѳ����Υӥåȥޥåפ���ȡ����ΥХ�����򵭤��ޤ���
5267
5426
@group
5268
5427
������������������������������������0x00, 0x00,
5269
5428
������������������������������������0x00, 0x00,
5270
 
������������������������������������0xf8, 0x11,
5271
 
������������������������������������0x00, 0x13,
5272
 
������������������������������������0x90, 0x14,
5273
 
������������������������������������0x90, 0x1f,
5274
 
������������������������������������0x7c, 0x14,
5275
 
������������������������������������0x00, 0x14,
5276
 
������������������������������������0x08, 0x10,
5277
 
������������������������������������0x08, 0x10,
5278
 
������������������������������������0xf8, 0x1f,
5279
 
������������������������������������0x08, 0x10,
5280
 
������������������������������������0x08, 0x10,
5281
 
������������������������������������0xf8, 0x1f,
 
5429
������������������������������������0x1f, 0x88,
 
5430
������������������������������������0x00, 0xc8,
 
5431
������������������������������������0x09, 0x28,
 
5432
������������������������������������0x09, 0xf8,
 
5433
������������������������������������0x3e, 0x28,
 
5434
������������������������������������0x00, 0x28,
 
5435
������������������������������������0x10, 0x08,
 
5436
������������������������������������0x10, 0x08,
 
5437
������������������������������������0x1f, 0xf8,
 
5438
������������������������������������0x18, 0x08,
 
5439
������������������������������������0x18, 0x08,
 
5440
������������������������������������0x1f, 0xf8,
5282
5441
������������������������������������0x00, 0x00,
5283
5442
������������������������������������0x00, 0x00,
5284
5443
@end group
5320
5479
 
5321
5480
XPM, GIF �ؤ��Ѵ��Ǥϡ����ʿ��Ϲ����طʿ���Ʃ���ˤʤ�ޤ���
5322
5481
BMP �ؤ��Ѵ��Ǥϡ����ʿ��Ϲ����طʿ�����ˤʤ�ޤ���
5323
 
XBM �ϥ�Υ��������ѤΥǡ��������ʤΤǡ���������Ϥ���ޤ���
 
5482
XBM �ϥ�Υ��������ѤΥǡ��������ʤΤǡ���������Ϥ���ޤ���
5324
5483
 
5325
5484
@c -------------------------------------------------------------------
5326
5485
@node Local Character in Text, Font Data Types, Convert Font, Local Character
5378
5537
@end deftp
5379
5538
 
5380
5539
@c -------------------------------------------------------------------
5381
 
@node Font Constants, Font Data Functions, Font Data Types, Local Character
 
5540
@node Font Constants, Font Functions, Font Data Types, Local Character
5382
5541
@section ����ξܺ�
5383
5542
 
5384
5543
��������������Ƥ��������Ȥ��ˤϡ����Τ褦�˥إå��ե������
5557
5716
@end defvr
5558
5717
 
5559
5718
@c -------------------------------------------------------------------
5560
 
@node Font Data Functions,  , Font Constants, Local Character
 
5719
@node Font Functions, Font Sample, Font Constants, Local Character
5561
5720
@section �ؿ��ξܺ�
5562
5721
 
5563
5722
��������������Ƥ���ؿ���Ȥ��ˤϡ����Τ褦�˥إå��ե�������ɤ߹����
5950
6109
 
5951
6110
XPM, GIF �ؤ��Ѵ��Ǥϡ����ʿ��Ϲ����طʿ���Ʃ���ˤʤ�ޤ���
5952
6111
BMP �ؤ��Ѵ��Ǥϡ����ʿ��Ϲ����طʿ�����ˤʤ�ޤ���
5953
 
XBM �ϥ�Υ��������ѤΥǡ��������ʤΤǡ���������Ϥ���ޤ���
5954
 
@end deftypefun
5955
 
 
5956
 
@c ===================================================================
5957
 
@node Index,  , Local Character, Top
 
6112
XBM �ϥ�Υ��������ѤΥǡ��������ʤΤǡ���������Ϥ���ޤ���
 
6113
@end deftypefun
 
6114
 
 
6115
@c -------------------------------------------------------------------
 
6116
@node Font Sample,  , Font Functions, Local Character
 
6117
@section ����ץ�ץ������
 
6118
 
 
6119
@pindex font.c
 
6120
@include font-c.texi
 
6121
 
 
6122
@c ===================================================================
 
6123
@node Binary Data, Index, Local Character, Top
 
6124
@chapter �Х��ʥ�ǡ���
 
6125
 
 
6126
@dfn{�Х��ʥ�ǡ��� (binary data)} �Ȥϡ��ƥ����ȥǡ���
 
6127
(@pxref{Text Data, , �ƥ����ȥǡ���}) ���黲�Ȥ���롢���Ǥ�ư�衢����
 
6128
�Ȥ��ä��ޥ����ǥ����ǡ����Τ��Ȥ�ؤ��ޤ���
 
6129
 
 
6130
���ΤȤ��� EB �饤�֥��Ǥϡ�������ΥХ��ʥ�ǡ������갷�����Ȥ�
 
6131
�Ǥ���櫓�ǤϤ���ޤ���
 
6132
�Żҥ֥å��ǰ�����Τϡ�2 ��Ĵ�Υ�Υ������Ǥȡ����顼���� (JPEG) ����
 
6133
�Ǥ���
 
6134
EPWING �Ǥϡ���Υ������ǡ����顼���� (BMP ����� JPEG) �˲ä��ơ�
 
6135
WAVE (PCM) ������MPEG ư��򰷤����Ȥ��Ǥ��ޤ���
 
6136
 
 
6137
��������EB �饤�֥�꤬�󶡤��Ƥ���Τϡ����������Х��ʥ�ǡ�����
 
6138
CD-ROM ���Ҥ���������뵡ǽ�����Ǥ���
 
6139
ɽ����������������ꤹ�뵡ǽ���Ѱդ��Ƥ��ޤ���Τǡ����դ��Ʋ�������
 
6140
 
 
6141
���ץꥱ�������ϡ����¼�����켭��Ȥ��ä�����������оݤˤ���ʤ顢
 
6142
�Х��ʥ�ǡ�����ɽ��������ˤ��б����ʤ��Ƥ�پ�Ϥ���ޤ���
 
6143
�����������Ǥϡ��޴դ������ɽ���˥�Υ������Ǥ�ȤäƤ�����ؼ�ŵ��
 
6144
�褦�ˡ��б����ʤ������ؤʤ�Τ⤢��ޤ���
 
6145
�Х��ʥ�ǡ�����ɽ��������ε�ǽ��������뤫�ɤ����ϡ����ץꥱ�������
 
6146
���оݼ����ɤ��ϰϤޤǤˤ���Τ��ˤ�äƷ�����ɤ��Ǥ��礦��
 
6147
 
 
6148
�ʲ������ξϤǤϼ����̤˥Х��ʥ�ǡ����ΰ������ˤĤ����������ޤ���
 
6149
 
 
6150
�Х��ʥ�ǡ����μ�����˥ǡ����μ��Ф�������̯�˰ۤʤ�ޤ��� (�����
 
6151
�ǡ����μ�Ͽ��ˡ����̯�˰ۤʤäƤ��뤫���¾�ʤ�ޤ���)�������褽���
 
6152
�ϡ����Τ褦�ʤ�Τˤʤ�ޤ���
 
6153
 
 
6154
@enumerate
 
6155
@item �ƥ����ȥǡ����Υեå����Ѥ��ơ��Х��ʥ�ǡ����λ��Ⱦ����
 
6156
��������
 
6157
 
 
6158
@item @code{eb_binary_set_...()} �ؿ���ƤӽФ��ơ����ꤷ�����֤�
 
6159
�Х��ʥ�ǡ������ɤ߹���ݤ� EB �饤�֥��������롣
 
6160
 
 
6161
@item @code{eb_read_binary()} �Ǽºݤ˥ǡ������ɤ߹��ࡣ
 
6162
@end enumerate
 
6163
 
 
6164
�ʤ����ƥ����ȥǡ�����Ʊ�ͤˡ��Х��ʥ�ǡ��������ܤ�°����ǡ���
 
6165
�Ǥ��Τǡ����ܤ����򤷤Ƥ��ʤ��ȼ������뤳�ȤϤǤ��ޤ���
 
6166
 
 
6167
@menu
 
6168
* Monochrome Image::            ��Υ�������
 
6169
* Color Image::                 ���顼����
 
6170
* WAVE Sound::                  WAVE ����
 
6171
* MPEG Movie::                  MPEG ư��
 
6172
* Binary Data Functions::       �ؿ��ξܺ�
 
6173
@end menu
 
6174
 
 
6175
@c -------------------------------------------------------------------
 
6176
@node Monochrome Image, Color Image, Binary Data, Binary Data
 
6177
@section ��Υ�������
 
6178
 
 
6179
2 ��Ĵ�Υ�Υ������Ǥϡ��Żҥ֥å���EPWING ������¸�ߤ���EB �饤�֥��
 
6180
�ǤϤɤ���ⰷ�����Ȥ��Ǥ��ޤ���
 
6181
(�Żҥ֥å���¸�ߤ��� 16 ��Ĵ�Υ�Υ������Ǥϡ����ΤȤ��� EB �饤�֥��
 
6182
�Ǥ��б����Ƥ��ޤ���)
 
6183
 
 
6184
��Υ������ǥǡ��������������ϳ�����Ʊ���Ǥ�����EB �饤�֥��Ǥϡ�
 
6185
1 �ԥ������ 1bit �������Ƥ� BMP �������Ѵ����ƥ��ץꥱ��������
 
6186
�Ϥ��褦�ˤ��Ƥ��ޤ���
 
6187
�������äơ����ץꥱ������󤫤�ϡ��������� BMP �ο��ǥǡ�������Ͽ
 
6188
����Ƥ���褦�ˤߤ��ޤ���
 
6189
 
 
6190
��Υ������Ǥμ��Ф����Ǥ���������ˤϤޤ���Υ������Ǥλ��ȳ��ϤȽ�λ
 
6191
��ɽ�����������ץ������󥹤ؤΥեå� @code{EB_HOOK_BEGIN_MONO_GRAPHIC}
 
6192
�� @code{EB_HOOK_END_MONO_GRAPHIC} ��Ȥ��ޤ���
 
6193
 
 
6194
�եå� @code{EB_HOOK_BEGIN_MONO_GRAPHIC} ���եå��ؿ����Ϥ�����
 
6195
(@code{argv}) �� 4 �Ĥ��ꡢ���Τ����� @code{argv[2]} �� @code{argv[3]} 
 
6196
�����Ǥ����ȹ⤵ (�ԥ������) ���̣���ޤ���
 
6197
 
 
6198
�ޤ����եå� @code{EB_HOOK_END_MONO_GRAPHIC} ���եå��ؿ����Ϥ�����
 
6199
�� 3 �Ĥǡ�@code{argv[1]} �� @code{argv[2]} �������ǥǡ����Υڡ����ֹ�
 
6200
�ȥ��ե��åȤˤʤ�ޤ���
 
6201
 
 
6202
��Υ������Ǥ��������ˤϡ��嵭�Υեå������������ǤΥڡ����ֹ��
 
6203
���ե��åȡ���������ȹ⤵�򵭲����Ƥ����ޤ���
 
6204
 
 
6205
���ˡ�@code{eb_set_binary_mono_graphic()} ��ƤӽФ��ơ����줫��
 
6206
��Υ������ǤΥǡ�����������뤳�Ȥ� EB �饤�֥��������ޤ���
 
6207
@code{eb_set_binary_mono_graphic()} �ؤΰ����ˤϡ�
 
6208
@code{EB_Book} ���֥������Ȥȡ���ۤ��������ǤؤΥڡ����ֹ桢���ե��åȡ�
 
6209
�����⤵���Ϥ��ޤ���
 
6210
@code{EB_Book} ���֥������Ȥϡ����줫����Ф����Ȥ��Ƥ�����Ǥ��Ͽ
 
6211
���Ƥ������ܤ򤢤餫�������򤷤Ƥ���ɬ�פ�����ޤ���
 
6212
 
 
6213
@example
 
6214
@group
 
6215
/* @code{eb_set_binary_mono_graphic()} �δؿ��ץ��ȥ����� */
 
6216
EB_Error_Code
 
6217
eb_set_binary_mono_graphic(EB_Book *book, EB_Position *position,
 
6218
    int width, int height);
 
6219
@end group
 
6220
@end example
 
6221
 
 
6222
�Żҥ֥å��Ǥϡ��եå��ؿ����Ϥ�������ȹ⤵���ͤ� 0 �ˤʤäƤ��ޤ�����
 
6223
���Τޤ� @code{eb_set_binary_mono_graphic()} ���Ϥ��ޤ���
 
6224
(EPWING �Ǥ� 0 ���Ϥ��ƤϤ����ޤ���)
 
6225
 
 
6226
�ʾ�ǿ��ǥǡ����μ����������Ǥ����Τǡ��ǡ������ɤ߹��ߤޤ���
 
6227
����ˤϡ�@code{eb_read_binary()} ��Ȥ��ޤ���
 
6228
 
 
6229
@example
 
6230
@group
 
6231
#define MAX_LENGTH 1000
 
6232
char bitmap[MAX_LENGTH];
 
6233
ssize_t bitmap_length;
 
6234
 
 
6235
if (eb_read_binary(&book, MAX_LENGTH, bitmap, &bitmap_length)
 
6236
    != EB_SUCCESS) @{
 
6237
    fprintf(stderr, "an error occurs.\n");
 
6238
    return;
 
6239
@}
 
6240
@end group
 
6241
@end example
 
6242
 
 
6243
@noindent
 
6244
��������ȡ��ɤ߹�������ǥǡ����� @code{bitmap} �˽񤭹��ޤ졢���Х���
 
6245
�񤭹�����Τ��� @code{bitmap_length} �˽񤭹��ޤ�ޤ���
 
6246
�񤭹��ޤ��Х��ȿ��ϡ������ @code{MAX_LENGTH} �Х��ȤǤ���
 
6247
 
 
6248
ɬ��������� @code{eb_read_binary()} �θƤӽФ��ǿ��ǥǡ�����ü�ޤ�
 
6249
�ɤ߹���ɬ�פϤʤ����ؿ��򷫤��֤��ƤӽФ��С������³�����ɤ߹��ळ��
 
6250
���Ǥ��ޤ���
 
6251
@code{eb_read_binary()} �ϡ����ǥǡ����ν�ü�ޤ����Ȥ���ʾ�ǡ���
 
6252
���ɤ߹��ߤޤ���Τǡ�@code{eb_read_binary()} �� 0 ���֤���������
 
6253
���ǥǡ�������ü�������Ȥ�ǧ���Ǥ��ޤ���
 
6254
 
 
6255
@c -------------------------------------------------------------------
 
6256
@node Color Image, WAVE Sound, Monochrome Image, Binary Data
 
6257
@section ���顼����
 
6258
 
 
6259
���顼���Ǥϡ��Żҥ֥å��Ǥ� JPEG ������EPWING �Ǥ� JPEG �� BMP (DIB)
 
6260
�����Τ�Τ����Ѥ���Ƥ��ޤ���
 
6261
EB �饤�֥��Ϥ����򤹤٤ư������Ȥ��Ǥ��ޤ������Żҥ֥å��ؤ��б�
 
6262
�ϸ���Ū�ʤ�ΤˤʤäƤ��ޤ���(�ܤ����ϸ�Ҥ��ޤ���)
 
6263
 
 
6264
���顼���ǤΥǡ�������Ф��ˤϡ��ޤ� @code{eb_set_binary_color_graphic()}
 
6265
��ƤӽФ��ơ����줫�饢�ץꥱ������󤬥��顼���ǤΥǡ�����������褦
 
6266
�Ȥ��Ƥ��뤳�Ȥ� EB �饤�֥��������ޤ���
 
6267
@code{eb_set_binary_color_graphic()} �ؤΰ����ˤϡ�
 
6268
@code{EB_Book} ���֥������Ȥ˲ä��ơ����顼���ǤΥڡ����ֹ�ȥ��ե��å�
 
6269
���Ϥ��ޤ���
 
6270
 
 
6271
@example
 
6272
@group
 
6273
/* @code{eb_set_binary_color_graphic()} �δؿ��ץ��ȥ����� */
 
6274
EB_Error_Code
 
6275
eb_set_binary_color_graphic(EB_Book *book, EB_Position *position);
 
6276
@end group
 
6277
@end example
 
6278
 
 
6279
@code{EB_Book} ���֥������Ȥϡ����줫����Ф����Ȥ��Ƥ�����Ǥ��Ͽ
 
6280
���Ƥ������ܤ򤢤餫�������򤷤Ƥ����ޤ���
 
6281
���顼���ǤΥڡ����ֹ�ȥ��ե��åȤξ���ϡ����顼���Ǥλ��ȳ��ϤȽ�λ
 
6282
��ɽ�����������ץ������󥹤ؤΥեå��������ޤ���
 
6283
�եå��ϡ�����饤��ɽ���Ѥ��󥤥�饤���Ѥ� 2 ���ब���ꡢ�����
 
6284
���줾�쳫�ϥեå��� JPEG �Ѥ� BMP �Ѥ�ʬ����Ƥ��ޤ���
 
6285
 
 
6286
@table @code
 
6287
@item EB_HOOK_BEGIN_COLOR_BMP
 
6288
@itemx EB_HOOK_BEGIN_COLOR_JPEG
 
6289
�󥤥�饤���� BMP, JPEG �γ��ϥեå�
 
6290
 
 
6291
@item EB_HOOK_END_COLOR_GRAPHIC
 
6292
�󥤥�饤���ѥ��顼���� (BMP, JPEG ����) �ν�λ�եå�
 
6293
 
 
6294
@item EB_HOOK_BEGIN_IN_COLOR_BMP
 
6295
@itemx EB_HOOK_BEGIN_IN_COLOR_JPEG
 
6296
����饤���� BMP, JPEG �γ��ϥեå�
 
6297
 
 
6298
@item EB_HOOK_END_IN_COLOR_GRAPHIC
 
6299
�󥤥�饤���ѥ��顼���� (BMP, JPEG ����) �ν�λ�եå�
 
6300
@end table
 
6301
 
 
6302
�󥤥�饤���Ѥν�λ�եå� @code{EB_HOOK_END_GRAPHIC} �Ǥϡ��եå��ؿ�
 
6303
���Ϥ������� @code{argv[1]} �� @code{argv[2]} �������ǥǡ����Υڡ���
 
6304
�ֹ�ȥ��ե��åȤˤʤ�ޤ��Τǡ������ @code{eb_set_binary_color_graphic()}
 
6305
���Ϥ��Ƥ��ޤ��� 
 
6306
Ʊ�ͤˡ�����饤���Ѥν�λ�եå� @code{EB_HOOK_END_IN_GRAPHIC} �Ǥϡ�
 
6307
@code{argv[2]} �� @code{argv[3]} ���ڡ����ֹ�ȥ��ե��åȤǤ��Τǡ�
 
6308
������Ϥ��ޤ���
 
6309
 
 
6310
��ϡ��ºݤ˥��顼���ǤΥǡ�������Ф��ޤ���
 
6311
����ˤϡ���Υ������Ǥ�Ʊ�ͤ� @code{eb_read_binary()} ���Ѥ��ޤ���
 
6312
�Ȥ����Ϥޤä������Ǥ��Τǡ��ܤ�����
 
6313
@pxref{Monochrome Image, , ��Υ�������} �򻲾Ȥ��Ƥ���������
 
6314
 
 
6315
���������Żҥ֥å��Υ��顼���ǤˤĤ��Ƥϡ��ǡ����ν�λ���֤���Ƥ�
 
6316
EB �饤�֥����ɤ߹��ߤ�ߤ�ʤ��Ȥ������»��ब����ޤ���
 
6317
����ϡ��ǡ������礭���˴ؤ�����󤬵�����Ƥ��ʤ�����ǡ��ǡ�����
 
6318
��ü���֤ϡ����ץꥱ������� JPEG �Υǡ�����ǥ����ɤ��Ƴ��Ф�����
 
6319
����ޤ���
 
6320
 
 
6321
@c -------------------------------------------------------------------
 
6322
@node WAVE Sound, MPEG Movie, Color Image, Binary Data
 
6323
@section WAVE (PCM) ����
 
6324
 
 
6325
WAVE (PCM) �����β����ǡ����� EPWING �ˤ���¸�ߤ��ޤ���
 
6326
(������Żҥ֥å��ˤ� CD-DA �����β����ǡ���������ޤ�����EB �饤�֥��
 
6327
�Ǥ��б����Ƥ��ޤ���)
 
6328
 
 
6329
WAVE �����β����ǡ�������Ф��ˤϡ��ޤ� WAVE �����λ��ȳ��ϤȽ�λ��
 
6330
ɽ�����������ץ������󥹤ؤΥեå� @code{EB_HOOK_BEGIN_WAVE} ��
 
6331
@code{EB_HOOK_END_WAVE} ��Ȥ��ޤ���
 
6332
 
 
6333
�եå� @code{EB_HOOK_BEGIN_WAVE} ���եå��ؿ����Ϥ������Τ�����
 
6334
@code{argv[2]} �� @code{argv[3]} �������ǡ����γ��ϰ��֤Υڡ����ֹ��
 
6335
���ե��åȡ�@code{argv[4]} �� @code{argv[5]} ����λ���֤Υڡ����ֹ��
 
6336
���ե��åȤȤʤ�ޤ���
 
6337
 
 
6338
���γ��ϰ��֤Ƚ�λ���֤�ؿ� @code{eb_set_binary_wave()} ���Ϥ��ơ�����
 
6339
���֤ˤ��벻���ǡ����򤳤줫����Ф����Ȥ� EB �饤�֥��������ޤ���
 
6340
 
 
6341
@example
 
6342
@group
 
6343
/* @code{eb_set_binary_wave()} �δؿ��ץ��ȥ����� */
 
6344
EB_Error_Code
 
6345
eb_set_binary_wave(EB_Book *book, EB_Position *start_position,
 
6346
EB_Position *end_position);
 
6347
@end group
 
6348
@end example
 
6349
 
 
6350
�����Ƹ�ϡ��ºݤ˲����ǡ�������Ф��ޤ���
 
6351
����ˤϡ�¾�ΥХ��ʥ�ǡ�����Ʊ�ͤ� @code{eb_read_binary()} ���Ѥ��ޤ���
 
6352
@code{eb_read_binary()} �λȤ����ϡ�
 
6353
@pxref{Monochrome Image, , ��Υ�������} �򻲾Ȥ��Ƥ���������
 
6354
 
 
6355
@c -------------------------------------------------------------------
 
6356
@node MPEG Movie, Binary Data Functions, WAVE Sound, Binary Data
 
6357
@section MPEG ư��
 
6358
 
 
6359
MPEG ������ư��ǡ����� EPWING �ˤ���¸�ߤ��ޤ���
 
6360
ư��ǡ����� EPWING �� CD-ROM �� movie �Ȥ����ǥ��쥯�ȥ�β��ˡ�
 
6361
ư����˰�ĤΥե�����ˤ������Ǽ�����Ƥ��ޤ���
 
6362
 
 
6363
MPEG �ǡ����λ��ȳ��ϤȽ�λ��ɽ�����������ץ������󥹤ؤΥեå�
 
6364
@code{EB_HOOK_BEGIN_MPEG} �� @code{EB_HOOK_END_MPEG} ����Ѥ���ȡ�
 
6365
������� MPEG �Υե�����̾������Ǥ��ޤ���
 
6366
����Ū�ˤϡ��եå� @code{EB_HOOK_BEGIN_MPEG} ���եå��ؿ����Ϥ�������
 
6367
������@code{argv[2]} �� @code{argv[5]} ����碌�ư�ĤΥե�����̾��
 
6368
ɽ���褦�ˤʤäƤ��ޤ���
 
6369
 
 
6370
MPEG ư��Υǡ���������ˤϡ����Υե�����̾�� @code{eb_set_binary_mpeg()}
 
6371
���Ϥ��ơ����Υե������ư��ǡ�������Ф��ݤ� EB �饤�֥���
 
6372
�����ޤ���
 
6373
�ե�����̾�ϡ����Τ褦�ˤ��� @code{argv + 2} (@code{&argv[2]} �Ǥ�Ʊ��)
 
6374
���Ϥ��ޤ���
 
6375
 
 
6376
@example
 
6377
@group
 
6378
if (eb_set_binary_mpeg(&book, argv + 2) != EB_SUCCESS) @{
 
6379
    fprintf(stderr, "an error occurs.\n");
 
6380
    return;
 
6381
@}
 
6382
@end group
 
6383
@end example
 
6384
 
 
6385
��ϡ��ºݤ�ư��ǡ�������Ф��ޤ���
 
6386
����ˤϡ���Ϥ�¾�ΥХ��ʥ�ǡ�����Ʊ�ͤ� @code{eb_read_binary()} ��
 
6387
�Ѥ��ޤ���
 
6388
@code{eb_read_binary()} �λȤ����ˤĤ��Ƥϡ�
 
6389
@pxref{Monochrome Image, , ��Υ�������} �򻲾Ȥ��Ƥ���������
 
6390
 
 
6391
@c -------------------------------------------------------------------
 
6392
@node Binary Data Functions,  , MPEG Movie, Binary Data
 
6393
@section �ؿ��ξܺ�
 
6394
 
 
6395
��������������Ƥ���ؿ���Ȥ��ˤϡ����Τ褦�˥إå��ե�������ɤ߹����
 
6396
��������
 
6397
 
 
6398
@example
 
6399
#include <eb/binary.h>
 
6400
@end example
 
6401
 
 
6402
@c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 
6403
@deftypefun EB_Error_Code eb_set_binary_mono_graphic (EB_Book *@var{book}, const EB_Position *@var{position}, int @var{width}, @var{height})
 
6404
@xfindex set_binary_mono_graphic
 
6405
 
 
6406
@end deftypefun
 
6407
 
 
6408
@c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 
6409
@deftypefun EB_Error_Code eb_set_binary_color_graphic (EB_Book *@var{book}, const EB_Position *@var{position})
 
6410
@xfindex set_binary_color_graphic
 
6411
 
 
6412
@end deftypefun
 
6413
 
 
6414
@c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 
6415
@deftypefun EB_Error_Code eb_set_binary_wave (EB_Book *@var{book}, const EB_Position *@var{start_position}, EB_Position *@var{start_position})
 
6416
@xfindex set_binary_wave
 
6417
 
 
6418
@end deftypefun
 
6419
 
 
6420
@c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 
6421
@deftypefun EB_Error_Code eb_set_binary_mpeg (EB_Book *@var{book}, const unsigned int *@var{argv})
 
6422
@xfindex set_binary_mpeg
 
6423
 
 
6424
@end deftypefun
 
6425
 
 
6426
@c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 
6427
@deftypefun EB_Error_Code eb_read_binary (EB_Book *@var{book}, size_t @code{binary_max_length}, char *@var{binary}, ssize_t *@var{binary_length})
 
6428
@xfindex read_binary
 
6429
 
 
6430
@end deftypefun
 
6431
 
 
6432
@c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 
6433
@deftypefun EB_Error_Code eb_compose_movie_file_name (const unsigned int *@var{argv}, char *@var{composed_file_name})
 
6434
@xfindex read_binary
 
6435
 
 
6436
@end deftypefun
 
6437
 
 
6438
@c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 
6439
@deftypefun EB_Error_Code eb_unset_binary (EB_Book *@var{book})
 
6440
@xfindex read_binary
 
6441
 
 
6442
@end deftypefun
 
6443
 
 
6444
@c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 
6445
@deftypefun EB_Error_Code eb_compose_movie_file_name (const unsigned int *@var{argv}, char *@var{composed_file_name})
 
6446
@deftypefunx EB_Error_Code eb_decompose_movie_file_name (unsigned int *@var{argv}, const char *@var{composed_file_name})
 
6447
@xfindex compose_movie_file_name
 
6448
@xfindex decompose_movie_file_name
 
6449
 
 
6450
@end deftypefun
 
6451
 
 
6452
@c ===================================================================
 
6453
@node Index,  , Binary Data, Top
5958
6454
@appendix ����
5959
6455
 
5960
6456
@menu