development of texshop - the past and the future (tug 2013)

54
Development of TeXShop - The Past and the Future - Yusuke Terada Tetsuryokukai (鉄緑会)

Upload: yusuke-terada

Post on 19-Jun-2015

30.198 views

Category:

Software


2 download

DESCRIPTION

TeXShop is a widely-used open source TeX editor and previewer for Mac OS X. TeXShop is developed by Richard Koch, emeritus professor of mathematics at the University of Oregon, and many other worldwide contributors including me. Now it is localized for as many as 10 languages. While it has already sufficient functions for editing TeX documents, TeXShop is still being updated. In this presentation, I will give an outline of the design concept of TeXShop and some new features that have been added recently, especially for editing Japanese documents. In addition, I will show a vision of TeXShop for the future.

TRANSCRIPT

  • 1. Development ofTeXShop- The Past and the Future -Yusuke TeradaTetsuryokukai ()

2. Summary1. The history of TeXShop!2. TeXShops features provided for editingJapanese documents!3. The future of TeXShop 3. What is TeXShop? TeX editor and previewer for Mac OS X! Open source software (GPL)! Developed by Richard Koch 4. TeXShopSource Window Preview Window 5. Command CompletionTemplatesAppleScript Support MacrosResumeSyncTeXMatrix Input PanelAutomatic SavingVersionsKey BindingsSymbol Input PanelSyntax ColoringSpell CheckingUnicode NormalizationMulti-Display SupportSplit Window Place HolderFull ScreenRegular ExpressionShow Invisible CharactersPage LayoutParenthesis MatchingBibTeXUTF / CID exportLocalizationsSwitching TeX Engines 6. History 1985Steve Jobs got firedfrom Apple andfounded NeXT.! 1989 Sep.NeXTSTEP 1.0 wasreleased. TeXview1.0 was released byTom Rokicki. 1996Apple bought NeXTand Steve Jobsreturned to Apple.! 1999Koch starteddeveloping TeXShopfor Mac OS X beta,inspired by TeXview. 7. HistoryYEAR Mac OS X Feature TeXShop2001 10 Cheetah 12001 10.1 Puma2002 10.2 Jaguar2003 10.3 Panther2005 10.4 Tiger PDF Kit 22007 10.5 Leopard2009 10.6 Snow2011 10.7 LeLoipoanrd Resume 32012 10.8 Mountain2013 10.9 MaLvieornicks 8. TeXShopandJapanese Developers 9. Backslash - Yen MarkProblemPress Backslash Key !on Japanese KeyboardU+00A5 U+005C(default) 10. Backslash - Yen MarkProblemPress Backslash Key !on Japanese KeyboardautomaticallyU+00A5 U+005C(default) 11. Japanese Collaboratoars Mitsuhiro Shishikura! Seiji Zenitani! Makoto Inoue! Yu Itoh! Koichi Inoue! Yoshihisa Okazaki! Tomoaki Okayama! Isao Sonobe 12. TeXShops FeaturesEquipped for EditingJapanese Documents 13. Full-Width(ZENKAKU) Space 14. Full-Width(ZENKAKU) Space Successfully compiled ERROR: Undefinedcontrol sequence 15. Full-Width(ZENKAKU) Space Successfully compiled ERROR: Undefinedcontrol sequenceOrdinary SpaceZenkaku Space 16. Full-Width(ZENKAKU) SpaceEasy to distinguish 17. Japanese Encodings Shift-JIS! JIS (ISO-2022-JP)! EUC-JP! UTF-8! UTF-16 etc... 18. Emoji(Digression)!"#$%&'()*+,-./01234789:;