public HtmlToEpubConverter( Counter counter, ILogWriter log, IOptionProviderInputFile options, MecabParser parser, MecabReader reader, MecabBackend backend, XHtmlMaker xhtmlMaker, JmdicFastReader dicReader, ContentsBreaker breaker, EpubMaker epubMaker, SentenceBreaker sentenceBreaker) { _inputFile = options.InputFile; _counter = counter; _log = log; _parser = parser; _reader = reader; _mecabBackend = backend; _xhtmlMaker = xhtmlMaker; _dicReader = dicReader; _breaker = breaker; _epubMaker = epubMaker; _sentenceBreaker = sentenceBreaker; }
public void Setup() { _maker = new XHtmlMaker(); _kanjiWithReading = new WordInfo { Text = "見世物", Reading = "ミセモノ", Translation = "Unreal" }; _kanjiWithoutReading = new WordInfo { Text = "見世物" }; _hiraganaWord = new WordInfo { Text = "すべて", Reading = "スベテ" }; _katakanaWord = new WordInfo { Text = "スベテ", Reading = "スベテ" }; _hiraganaWordWithDifferentPronunciation = new WordInfo { Text = "は", Reading = "ハ", Pronunciation = "ワ" }; }