Save 37% off PRO during our Black Friday Sale! »

Inside Vivliostyleへの入り口

Inside Vivliostyleへの入り口

CSS組版 Vivliostyle ユーザーと開発者の集い 2021秋での発表資料です。

98b698d47526f827586a7f3946607ef4?s=128

Satoshi KOJIMA

November 14, 2021
Tweet

Transcript

  1. খౢஐ *OTJEF7JWMJPTUZMFKT

  2. খౢஐ *OTJEF7JWMJPTUZMFKT ΁ͷೖΓޱ

  3. খౢஐ *OTJEF7JWMJPTUZMFKT ΁ͷೖΓޱ΁ͷ௅ઓ

  4. ࣗݾ঺հ w খౢஐʢ͜͡·͞ͱ͠ʣ w ϓϩάϥϚ w ೥ࠒ͔ΒझຯͰ&16#ٕज़ʹटΛͭͬ͜Ή w 3VCZ੡&16#ϥΠϒϥϦHFQVC w

    ͍ͭͷؒʹ͔ిࢠॻ੶पลٕज़͕࢓ࣄʹͳͬͨ w ೥͔Β೥·Ͱ7JWMJPTUZMF*ODʹࢀՃ
  5. 7JWMJPTUZMFKTͱͷ͔͔ΘΓ w Ұ؏ͯ͠Ϣʔβʔ w 7JWMJPTUZMF*ODࡏ੶࣌͸7JWMJPTUZMFKTΛ૊ΈࠐΜͩ$ 3VTUΞϓϦΛ։ൃ w ʢ࢒೦ͳ͕ΒϓϩϓϥΠΤλϦϥΠηϯεʣ

  6. ࠓ೔࿩͢͜ͱ w 7JWMJPTUZMFKTͷίʔυΛ಄͔ΒಡΜͰΈΔ࿩Λ͠·͢ w ૊൛ͷ࿩·ͰͨͲΓண͖·ͤΜ w 7JWMJPTUZMFΛศརʹ࢖͏࿩ʹ΋ͨͲΓண͖·ͤΜ

  7. ͳͥಡΉͷ͔

  8. None
  9. None
  10. ͳʹ΍ͬͯΔΜͩΖ͏ʁ ͱࢥ͍·ͤΜ͔

  11. ஌Γ͍ͨ͜ͱ w 7JWMJPTUZMFKTͷϨΠΞ΢τॲཧ͕۩ମతʹͲ͏ͳ͍ͬͯΔͷ͔ɻ w CFGPSFͷ)5.-͕BGUFSͷ)5.-ʹͳΔϓϩηεΛৄ͘͠ɻ

  12. খౢͷ༧උ஌ࣝ w 7JWMJPTUZMFKT͸୯ʹϖʔδϯά͢Δ͚ͩͰ͸ͳ͍ w &16#BEBQUJWFMBZPVUͷσϞ࣮૷͕ϕʔε w ݩͷυΩϡϝϯτΛ௚઀ϒϥ΢βʹ഑ஔ͢ΔΘ͚Ͱ͸ͳ͍ w গͣͭ͠ղऍ͠ͳ͕Β഑ஔ͍ͯ͘͠

  13. ৘ใݯ w 7JWMJPTUZMF$POUSJCVUJPOΨΠυ w ίʔυϦʔσΟϯάͰ͸ಛʹιʔεϑΝΠϧͷઆ໌ʹཔ Δ

  14. ৘ใݯ w *TTVF΍13 w ͔ͳΓ਺͕͋ΔͷͰࣄલʹಡΉͷ͸೉͍͕͠ɺඞཁʹ Ԡͯ͡ݕࡧ͢Δͷ͕༗༻ɻ

  15. 7JWMJPTUZMFKTͷߏ੒ w 7JWMJPTUZMFKT͸ɺWJFXFSͱDPSF͔ΒͳΔɻ w ओʹDPSFଆͷίʔυ͕໨త஍

  16. ಡΜͰΈͨ

  17. ىಈͷೖΓޱ w 7JFXFSͷίʔυΛ௥͏ w NBJOUTWJWMJPTUZMF7JFXFSTUBSU  w WJWMJPTUZMFWJFXFSUTTUBSU7JFXFS ˠOFX7JFXFS"QQ 

    w WJFXFSBQQUT7JFXFSMPBE%PDVNFOU  w WJFXFSUT$PSF7JFXFSMPBE%PDVNFOU PSMPBE1VCMJDBUJPO  w ͜͜ͰDPSFଆͷίʔυʹ౸ୡ
  18. $PSFͷத΁

  19. $PSF7JFXFS w ·ͨผͷ7JFXFS͕ɻ

  20. $PSF7JFXFS w ·ͨผͷ7JFXFS͕ɻ w lMPBE9.-z͕ίϚϯυ໊ͬΆ͍ w TFOE$PNNBOEΛΈΕ͹Αͦ͞͏ʁ

  21. $PSF7JFXFS w ·ͨผͷ7JFXFS͕ɻ w lMPBE9.-z͕ίϚϯυ໊ͬΆ͍ w TFOE$PNNBOEΛΈΕ͹Αͦ͞͏ʁ

  22. "EBQUJWF7JFXFS w ·ͣJOJU&NCFEΛݺ͹ͳ͍ͱɺͦ΋ͦ΋ TFOE$PNNBOE͕ଘࡏ͠ͳ͍ w JOJU&NCFEͷதͰ͸ɺDPNNBOEMPPQ Λىಈ͢Δɻ w TFOE$PNNBOEΛड͚ͨΒͦ͜Λىಈ ͢Δ͚ͩɻ

    w $PNNBOEͷड͚౉͠͸DMPTVSF͕࣋ͬ ͍ͯΔม਺DPNNBOE
  23. $PNNBOEͷ࣮ߦ w JOJU&NCFE಺෦Ͱ͸ίϚϯυϧʔ ϓ͕ىಈ͞Ε͍ͯΔ w SVO$PNNBOEͰlMPBE9.-zͱ͔ ࣮ߦͦ͠͏ɻ w UIFO ͬͯ͜ͱ͸1SPNJTF͔ͳ

  24. SVO$PNNBOE w 5BTL3FTVMU  w ͖͔ͬ͞ΒΈ͔͚Δ'SBNF΋ͳʹ

  25. 5BTLɾ'SBNF w 7JWMJPTUZMFͷϕʔεͱͳΔ࠷ॳͷ࣮૷͸1SPNJTF͕ͳ͔ͬͨ࣌୅ w 1SPNJTF૬౰ λεΫεέδϡʔϥ

  26. 5BTL3FTVMUͷ*TTVF w 1SPNJTFʹॻ͖׵͑Α͏ͱ͍͏*TTVF ͕͋Δ w ʮλεΫεέδϡʔϥͰ͋Γɺ 5BTL3FTVMU͸1SPNJTF૬౰ʯ͘Β͍ ͷཧղͰ౰໘͸ίʔυϦʔσΟϯά ͸ઌʹਐΊΒΕΔ w

    UBTLUTࣗମ΋໘ന͍Ͱ͢ʣ
  27. SVO$PNNBOE;ͨͨͼ w lMPBE9.-zlMPBE1VCMJDBUJPOzͱ ͍͏จࣈྻͰࢦఆ͞ΕͨBDUJPO͸ "EBQUJWF7JFXFSͷϝιουʹͨͲ Γண͘͜ͱ͕Θ͔ͬͨ w "DUJPO͸छྨͳ͜ͱ΋Θ͔Δ

  28. ͜ΜͳϖʔεͰಡΜͰ͍ΔͷͰ w ͳ͔ͳ͔ϨΠΞ΢τʹͨͲΓ͔ͭͳ͍ w ΋ͱυΩϡϝϯτͷ&MFNFOUʹ·ͩ৮Εͳ͍ w 5BTLͷ΄͔ɺͻ͔͔ͬΔ΋ͷͷྫ w FQBHF͍ͬͯͬͺ͍ग़ͯ͘Δ͚ͲͳʹʁʢFTUJNBUFEQBHFͷ͜ͱɻϖʔδ൪߸ɻFTUJNBUFEͱ͍͍ͭ ͭਖ਼֬ͳ৔߹΋͋Δʣ

    w QBSUJUJPOͱ͔ fl PXͬͯͳΜ͚ͩͬʢBEBQUJWFMBZPVUͷ֓೦ʣ w ༻ޠ͕Ͳ͜༝དྷͳͷ͔͸஌Βͳ͚Ε͹൑அ͸೉͍͠ w "EBQUJWF7JFXFSͷSFTJ[F໊ͬͯલͷNFUIPE͕ࣄ্࣮ͷSFOEFSʢ·͋Θ͔ͬͯΈΕ͹ͦ͏͔ͳɺͱ ͸ࢥ͏ʣ
  29. ϘτϜΞοϓͰ΋ಡΈ͍ͨ w λʔήοτจॻͷ&MFNFOU/PEFΛ࣮ࡍʹಡΜͰ͍Δͱ͜ΖΛ୳ͯ͠ɺͦ͜ ͔Β͔͞ͷ΅Δɺͱ͍͏ख΋͋Δɻ w ಡΉى఺ʹͰ͖ͦ͏ͳ৔ॴ w DTTTUZMFSUT4UZMFSSFQMBZ'MPX&MFNFOU'SPN0 ff TFU

    w WUSFFUTOFX/PEF1PTJUJPO'SPN/PEF w ݩυΩϡϝϯτͷ&MFNFOU/PEFΛ͞ΘΓͳ͕ΒͷϨΠΞ΢τ࡞ۀ͸ɺ 4UZMFSMBZPVU$PMVNOΛى఺ʹಡΉʁ
  30. ऴΘΓʹ w ͪΐͬͱಡΜͰೖΓޱΛࣔ͢ɺ͘Β͍ͷͭ΋Γ͕ͩͬͨΊͬͪΌઙ͍ͱ͜Ζ· Ͱ͔͠Ͱ͖·ͤΜͰͨ͠ w ઃܭҙਤͷυΩϡϝϯτཉ͍͠ w ಛʹɺ૆ઌͰ͋ΔBEBQUJWFMBZPVU࣮૷͔Βͷߏ଄ʹ͍ͭͯEFTJHO EPDVNFOU͕ཉ͍͠ w

    ಡΜͩਓ͸Ͳ͔͜ʹه࿥Λ࢒ͯ͠΄͍͠ w ಡΉͷΑΓഒ໘౗͍͘͞ͷ͸Θ͔Γ·͢