introduce libreoffice and more

26
1 LibreOffice Productivity Suite LibreOffice ( リブレオフィス ) 紹介とその他もろもろ Makoto Takizawa [email protected] First Slide Example

Upload: makoto-takizawa

Post on 21-May-2015

933 views

Category:

Technology


3 download

DESCRIPTION

introduce libreoffice a little bit and talking about how to make extention , how to build libreoffice at OpenSource Confarence 2012 Tokyo Spring

TRANSCRIPT

Page 1: introduce LibreOffice and more

1LibreOffice Productivity Suite

LibreOffice (リブレオフィス ) 紹介とその他もろもろ

Makoto [email protected]

First Slide Example

Page 2: introduce LibreOffice and more

2LibreOffice Productivity Suite

ñĶ ��lrajy

)@9H<,==@:<�}�ČÏñŜġ})@9H<,==@:<y~{�xneY

)@9H<,==@:<�}�ÓĨÙĺyĻŃŌōÍĿğ})@9H<,==@:<}ēĬzbl�bYĂĵxúuw��¿ª´�[­�ĻŃzblr�aaY

)@9H<,==@:<��°À®l�l�b3@E;FMIxzbn��°À®xg�}Y

Slide 2

Page 3: introduce LibreOffice and more

3LibreOffice Productivity Suite

LibreOfficeの紹介

最新版は  LibreOffice 3.6.1 Final (2012-08-29)

新機能については  LibreOfficeの紹介と最近の動向について (OSC2012京都 )  http://www.nicovideo.jp/watch/1345649207

Section Header Example

Page 4: introduce LibreOffice and more

4LibreOffice Productivity Suite

)@9H<,==@:<y~

�����Ĺ|ĤĒlr�²�¢¦²­VăĜ~U®�¼¹Ä­öĥ�0?<�"F:KD<EJ�$FKE;8J@FEÑļ~UØàWèďføÎlw�uwa�nV

http://blog.documentfoundation.org/2012/02/02/fosdem-preview/

Slide 4

Page 5: introduce LibreOffice and more

5LibreOffice Productivity Suite

)@9H<,==@:<y~

�²�¢¦²­3H@J<HT���Ã[´Â!8C:���������� Łãù&DGH<II���� ´Á¥Ä«[ ½Ä �ñúuw�j� 8I<��������� ¬[§µ[¢

a��{yj�xIJg�nV3@E;FMI)@EKN*8:�,/�4

Slide 5

Page 6: introduce LibreOffice and more

6LibreOffice Productivity Suite

)@9H<,==@:<�}�ijĩ

�²�¢¦²­ylwńī|úc�²��Àïôŀĉ� &/,��ĶŎìàÚÔ� '&/},"$²��À*@:HFIF=J�,==@:<²��À�~m�UĚĐ}²��ÀâĀ�āŖÁµÀx�¶[­

�[´Ä¦[¢¾�¤Ä¢·À©´¾ª­²�[¸U·À©æëĝËÞř{ÓĨÙĺÞř{·�ÂÙĺ·�Âylw-OJ?FEfúc�ZZ

Slide 6

Page 7: introduce LibreOffice and more

7LibreOffice Productivity Suite

LibreOfficeの拡張機能と配布方法プログラム的な機能だけじゃなくて、

テンプレートやクリップアート、設定もOKです。プログラム的な機能は、

マクロ (Basicや Python)で書いても良いです。SDKを使って、Cとか Javaで書いても良いです。

Eclipseでもサポートされているらしいです。

Slide 7

Page 8: introduce LibreOffice and more

8LibreOffice Productivity Suite

)@9H<,==@:<}ÓĨÙĺ

´Â�¾¸ĭ{Ùĺ-"$�Ķ[­ÙĺUÁ¶[­°À¨[ÙĺU´Á¥Ä§[�Ħ[ÀÙĺUÈěś�Ķ[­Ùĺ

ēĬĶŎëÖÝÐĖÓĨÙĺ

�¿ª´�[­!C@G8HJ�>8CC<HO�F=�;8E><H�I@>EI�

«Ä´Á[­-HF=<II@FE8C�0<DGC8J<�-8:B�&&�S�#E>C@I?

¨�ÄÂ[®~?JJG���<NJ<EI@FEI�C@9H<F==@:<�FH>�?JJG���<NJ<EI@FEI�FG<EF==@:<�FH>�

Slide 8

Page 9: introduce LibreOffice and more

9LibreOffice Productivity Suite

ÓĨÙĺ}îĘ

6@G²��À}ħ|ēĬ²��À{zfķuwa�nV�ÓĨâĀ~U �FNJ�

4444�FNJ;<I:H@GJ@FE�NDC �ÓĨÙĺ}Ĕő{z*#0� &+$D8E@=<IJ�NDC ���ĵŕņ|vawY

Slide 9

Page 10: introduce LibreOffice and more

10LibreOffice Productivity Suite

ēĬ}ÓĨÙĺ�÷uw��l�b

ĄĊåõ}ēĬ²��À�ÕĸU¯ª��ª´)@9H<,==@:<�ÛIJlwU�´ ½Ä�ÑawēĬ�ʼníòŇ�Õĸ�±[lwUēĬ²��À�÷đ;<I:H@GJ@FE�NDC��ŊąD8E@=<IJ�NDC�Ŋą6@GxÅćUFNJ|ÓĨâĀ�ʼní

Slide 10

Page 11: introduce LibreOffice and more

11LibreOffice Productivity Suite

Śc�U«[·y¤�¼¿«�ēĬ� ����D8E@=<IJ�NDC

��NDC�L<HI@FE�������<E:F;@E>��10$ ������",!05-#�D8E@=<IJ�D8E@=<IJ�-1 )&!�� ��,G<E,==@:<�FH>��"0"�*8E@=<IJ������#+���*8E@=<IJ�;J;���D8E@=<IJ�D8E@=<IJ�NDCEI�D8E@=<IJ��?JJG���FG<EF==@:<�FH>������D8E@=<IJ��

�D8E@=<IJ�=@C< <EJHO�D8E@=<IJ�=KCC G8J?��!FDDFE�N:K���D8E@=<IJ�D<;@8 JOG<��8GGC@:8J@FE�LE;�IKE�IJ8H�:FE=@>KH8J@FE ;8J8���

�D8E@=<IJ�=@C< <EJHO�D8E@=<IJ�=KCC G8J?��;<I:H@GJ@FE�A8�JNJ��D8E@=<IJ�D<;@8 JOG<��8GGC@:8J@FE�LE;�IKE�IJ8H�G8:B8>< 9KE;C< ;<I:H@GJ@FE������D8E@=<IJ�D8E@=<IJ�

Slide 11

Page 12: introduce LibreOffice and more

12LibreOffice Productivity Suite

Śc�U«[·y¤�¼¿«�ēĬ� ����!FDDFE�N:K

��NDC�L<HI@FE�������<E:F;@E>��10$ �����FFH�:FDGFE<EJ ;8J8�NDCEI�FFH��?JJG���FG<EF==@:<�FH>������H<>@IJHO��NDCEI�NI��?JJG���MMM�M��FH>������4*)/:?<D8��FFH�E8D<��!FDDFE��FFH�G8:B8><��FH>�FG<EF==@:<�,==@:<����EF;<�FFH�E8D<��/<:KH@JO�����EF;<�FFH�E8D<��/:H@GJ@E>�����GHFG�FFH�E8D<��*8:HF/<:KH@JO)<L<C��FFH�JOG<��NI�@EJ���L8CK<����L8CK<���GHFG����EF;<����EF;<���EF;<�FFH�E8D<��*@I:�����GHFG�FFH�E8D<��/OD9FC/JOC<��FFH�FG��=KI<���L8CK<�;<=8KCJ��L8CK<���GHFG����EF;<���FFH�:FDGFE<EJ ;8J8�

Slide 12

Page 13: introduce LibreOffice and more

13LibreOffice Productivity Suite

Śc�U«[·y¤�¼¿«�ēĬ� ����;<I:H@GJ@FE�NDC

��NDC�L<HI@FE�������<E:F;@E>��10$ �����;<I:H@GJ@FE�NDCEI��?JJG���FG<EF==@:<�FH>�<NJ<EI@FEI�;<I:H@GJ@FE������NDCEI�NC@EB��?JJG���MMM�M��FH>������NC@EB�NDCEI�;��?JJG���FG<EF==@:<�FH>�<NJ<EI@FEI�;<I:H@GJ@FE��������@;<EJ@=@<H�L8CK<��FH>�=8@HOJ<HE�C@9H<F==@:<�<NJ<EI@FE�I8DGC<�IJ�����L<HI@FE�L8CK<������������;@IGC8O E8D<��E8D<�C8E>��A8��¤�¼¿«�ēĬTyT«[·ēĬ��E8D<��E8D<�C8E>��<E��/<:KH@JO�!FE=@>KH8J@FE�8E;�0?<D<�!FE=@>KH8J@FE��E8D<���;@IGC8O E8D<��GK9C@I?<H��E8D<�NC@EB�?H<=��?JJG���=8@HOJ<HE�FH>���C8E>��A8��=8@HOJ<HE�FH>��E8D<��E8D<�NC@EB�?H<=��?JJG���=8@HOJ<HE�FH>���C8E>��<E��=8@HOJ<HE�FH>��E8D<���GK9C@I?<H��<NJ<EI@FE ;<I:H@GJ@FE��IH:�NC@EB�?H<=��;<I:H@GJ@FE�A8�JNJ��C8E>��A8�����IH:�NC@EB�?H<=��;<I:H@GJ@FE�<E�JNJ��C8E>��<E������<NJ<EI@FE ;<I:H@GJ@FE���;<I:H@GJ@FE�

Slide 13

Page 14: introduce LibreOffice and more

14LibreOffice Productivity Suite

�¿ª´�[­}ÓĨÙĺ�÷uw��l�b

ĄĊ�¿ª´�[­fŋęk�wa�²�À¨�Õĸ�»¾¿[|Ďla«[·�÷đ�¿ª´�[­�«[·|ŋę«[·²��À��±[UŐĕʼní;<I:H@GJ@FE�NDC��÷đD8E@=<IJ�NDC�÷đ6@GxÅćUFNJ|ÓĨâĀ�ʼní

Slide 14

Page 15: introduce LibreOffice and more

15LibreOffice Productivity Suite

ĻŃzbl�bY

�FNJ}œġÈğov�Ä¢­[Àn�ľŗf`�V�ğĐfĚayĠʼnķuwa�eķuwa{aeÕĸn�}fŒİ

)@9H<,==@:<x~ÆÌ|įÑn��ÛIJý|ÿIJĭ|Ĵ�ð�xh��V�rslU�¾[fx{a}xt��yFNJxIJhjy�Õĸn��b|)@9H<,==@:<QI?8H<Q<NJ<EJ@FE²�À¨

qbs �DI@|l�bV3@E;FMI�&EIJ8CC�4*)�úc�×Ģ

Slide 15

Page 16: introduce LibreOffice and more

16LibreOffice Productivity Suite

LibreOfficeをビルドするLibreOfficeなんかビルドしたくなりませんか?

Windowsでビルドしてみたのでそのときの話

Slide 16

Page 17: introduce LibreOffice and more

17LibreOffice Productivity Suite

ľŗ{�}

�2@IK8C�/JK;@F������/J8E;8H;*@E>%3U2@IK8C�/JK;@F������#NGH<IIx�,(\�]

!O>M@E8KJF:FE=�8KJFD8B<�9@IFE�:89<NJH8:J�;FNO><E�=C<N�>:: >���>@J�>EKG>�>G<H=�C@9NDC� ;<L<C�C@9GE>�� ;<L<C�D8B<�D@EJJO�FG<EII?�FG<EIIC�G8J:?�G<HC�GB> :FE=@>�H<8;C@E<�HIOE:�KEP@G�L@D�M><J�P@G

3@E;FMI���/"(����+#0�$H8D<MFHB�/"(����"@H<:J42@IK8C�!���.<;@IJH@9KJ89C<�/-�

Default Example

Page 18: introduce LibreOffice and more

18LibreOffice Productivity Suite

�G8:?<��EJ'"(����úŖU���}ŌfŘa}eYU���~s��

*FP@CC8 9K@C;*FP@CC8 K@C;/<JKG )8J<IJ�<N<�úŖ?JJG���=JG�DFP@CC8�FH>�GK9�DFP@CC8�FH>�DFP@CC8�C@9H8H@<I�M@E���

D8B<C@9H<F==@:<}°À®¢�¿´­}ûþ|ĆuwhskaVŀĉ}~œġf`��laV

::8:?<�=FH�M@E;FMI�ńī}::8:?<syUœġf`��la}xÆÌ�úŖ?JJG���8HJ8N�B8HC@E�D==�:KE@�:P�RB<E;O�9CF>�8H:?@L<I�G<HD8C@EBI����� �� ��0��7��7���?JDC

Slide 18

Page 19: introduce LibreOffice and more

19LibreOffice Productivity Suite

°À®}ĉĽ

%@J�y�`co¦[¢�üuwh�éa}syÒŅ}Éßx°À®f¢¸[£|ae{ae�

;D8B<�>::x°À®8KJF><E�n�ĕ|>::x;D8B<�÷uw @EI8CClwdhV

8MB�òlĞc�HD��9@E�8MB�<N<����:G��9@E�>8MB�<N<��9@E�8MB�<N<

 ¢«¸}æëēĬ^ĦÇyæë}�´ ½Ä_}ēĬ�ʼncwóÛIJ

ŀĉyâĀXÊë1E@:F;<ĝËx{a´Â�¾¸æëXÊë

Slide 19

Page 20: introduce LibreOffice and more

20LibreOffice Productivity Suite

�KJF><ET���D8B<�

°À®�´ ½Ä}ēĬT��8KJF><E�I?� M@J?FKJ AKE@J����������������������ÜĹňarŜsy3@E~ŏ�¶[­� ;@I89C< 9K@C; DFP@CC8 M@J? DFP@CC8 9K@C;���:O>;H@L<�:�C@9F�DFP@CC8 9K@C;��SM@J? L<E;FH��=8@HOJ<HE�FH>�� M@J? 9K@C; L<HI@FE�� K@CJ�9O�=8@HOJ<HE�FH>�� M@J? 8EJ ?FD<���:O>;H@L<�!�C@9F�8EJ�� M@J? A;B ?FD<���:O>;H@L<�!�-HF>H8D�$@C<I�'8L8�A;B�����7��� M@J? EKD :GKI���

���� M@J? D8N AF9I���

ê~D8B<�n�si��FGJ�CF�9@E�D8B<

Slide 20

Page 21: introduce LibreOffice and more

21LibreOffice Productivity Suite

t{�|)@EKNsy

�IK;F�POGG<H�IFKH:< @EIJ8CC� ;�C@9H<F==@:<�IK;F�POGG<H�@EIJ8CC�>@J�;FNO><E�A8L8 �7�7� FG<EA;B�>@J�:CFE<�>@J���8EFE>@J�=H<<;<IBJFG�FH>�C@9H<F==@:<�:FH<�C@9F�:;�C@9F���8KJF><E�I?� M@J? EKD :GKI����D8B<

Æč

Slide 21

Page 22: introduce LibreOffice and more

22LibreOffice Productivity Suite

�¾[fĈr�

º¡¼[À}ó°À®D8B<�DF;KC<�:C<8E����D8B<

Slide 22

Page 23: introduce LibreOffice and more

23LibreOffice Productivity Suite

Řh`��¾[

*@:HFIF=J}��­e�¨�ÄÂ[®xg�p���­îđfe�ur�bxWWWWģlwĄIJx¨�ÄÂ[®��lh~U� /"({z|ķuwa��}��±[

ĶŎë}ĔőŖ²��Àf{aV<NJ<EJ@FExÛj��na�yabe�����Įı|vh�V

Slide 23

Page 24: introduce LibreOffice and more

24LibreOffice Productivity Suite

ėálrjy}`��¾[

2@IK8C�/JK;@Fx~�¶[­k�wa{aċgŌY�¶[­n�â|y�`coċgĪn

¾�³¾¿}¨�ÄÂ[®lrô|äçfłŔk�o�¾[|{��3@E;FMI��

ĄIJxäç�vi�V

;D8B<}°À®ħ� :FE=J<IJ�:x�¾[|{�>::x°À®n�V

Slide 24

Page 25: introduce LibreOffice and more

25LibreOffice Productivity Suite

¬¯ª�n�

"<9K>��´ ½Ä�viw°À®"<9K>¦[¢�[®�ÑhIF==@:<�9@E��§ª©

Slide 25

Page 26: introduce LibreOffice and more

20LibreOffice Productivity Suite

All text and image content in this document is licensed under the Creative Commons Attribution-Share Alike 3.0 License (unless otherwise specified). "LibreOffice" and "The Document Foundation" are registered trademarks. Their respective logos and icons are subject to international copyright laws. The use of these therefore is subject to the trademark policy.

Thank you …

… for supporting LibreOffice!

Final Slide Example