Compare commits
No commits in common. "d8e0ffcd66f57b605bc0702192432c070059d6a8" and "7c89ebf159bdefd7dbfcc525f12896546cc11e91" have entirely different histories.
d8e0ffcd66
...
7c89ebf159
@ -1,133 +0,0 @@
|
|||||||
#!/usr/bin/env python
|
|
||||||
# -*- coding: utf-8 -*- #
|
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
class i18n(object):
|
|
||||||
# looks for translations in
|
|
||||||
# {LOCALE_DIR}/{LANGUAGE}/LC_MESSAGES/{DOMAIN}.mo
|
|
||||||
# if not present, falls back to default
|
|
||||||
|
|
||||||
DOMAIN = 'messages'
|
|
||||||
LOCALE_DIR = '{THEME}/translations'
|
|
||||||
LANGUAGES = ['ru']
|
|
||||||
NEWSTYLE = True
|
|
||||||
|
|
||||||
__name__ = 'i18n'
|
|
||||||
|
|
||||||
def register(self):
|
|
||||||
from pelican.signals import generator_init
|
|
||||||
generator_init.connect(self.install_translator)
|
|
||||||
|
|
||||||
def install_translator(self, generator):
|
|
||||||
import gettext
|
|
||||||
try:
|
|
||||||
translator = gettext.translation(
|
|
||||||
self.DOMAIN,
|
|
||||||
self.LOCALE_DIR.format(THEME=THEME),
|
|
||||||
self.LANGUAGES)
|
|
||||||
except (OSError, IOError):
|
|
||||||
translator = gettext.NullTranslations()
|
|
||||||
generator.env.install_gettext_translations(translator, self.NEWSTYLE)
|
|
||||||
|
|
||||||
# ABOUT_ME = ' '
|
|
||||||
AUTHOR = 'Андрей Астафьев'
|
|
||||||
SITENAME = 'ДСП'
|
|
||||||
SITEURL = 'https://dsp.246060.ru'
|
|
||||||
|
|
||||||
PATH = 'wiki'
|
|
||||||
|
|
||||||
TIMEZONE = 'Europe/Moscow'
|
|
||||||
|
|
||||||
DEFAULT_LANG = 'ru'
|
|
||||||
|
|
||||||
# Generation time
|
|
||||||
CACHE_CONTENT = True
|
|
||||||
LOAD_CONTENT_CACHE = True
|
|
||||||
|
|
||||||
# Feed generation is usually not desired when developing
|
|
||||||
FEED_ALL_ATOM = None
|
|
||||||
CATEGORY_FEED_ATOM = None
|
|
||||||
TRANSLATION_FEED_ATOM = None
|
|
||||||
AUTHOR_FEED_ATOM = None
|
|
||||||
AUTHOR_FEED_RSS = None
|
|
||||||
USE_FOLDER_AS_CATEGORY = True
|
|
||||||
DEFAULT_DATE = 'fs'
|
|
||||||
STATIC_PATHS = [ 'images', 'files' ]
|
|
||||||
|
|
||||||
MARKDOWN = {
|
|
||||||
'extension_configs': {
|
|
||||||
'markdown.extensions.codehilite': {'css_class': 'highlight'},
|
|
||||||
'markdown.extensions.extra': {},
|
|
||||||
'markdown.extensions.meta': {},
|
|
||||||
'markdown.extensions.toc': {
|
|
||||||
'title': 'Содержание'
|
|
||||||
},
|
|
||||||
} ,
|
|
||||||
'output_format': 'html5',
|
|
||||||
}
|
|
||||||
|
|
||||||
DISPLAY_CATEGORIES_ON_MENU = False
|
|
||||||
DISPLAY_CATEGORIES_ON_SIDEBAR = True
|
|
||||||
DISPLAY_TAGS_ON_SIDEBAR = True
|
|
||||||
|
|
||||||
THEME = 'themes/bootstrap4'
|
|
||||||
BOOTSTRAP_THEME = 'litera'
|
|
||||||
|
|
||||||
I18N_TEMPLATES_LANG = 'ru'
|
|
||||||
I18N_GETTEXT_NEWSTYLE = True
|
|
||||||
I18N_GETTEXT_LOCALEDIR = 'themes/bootstrap4/translations'
|
|
||||||
I18N_GETTEXT_DOMAIN = 'messages'
|
|
||||||
JINJA_ENVIRONMENT = {'extensions': ['jinja2.ext.i18n']}
|
|
||||||
|
|
||||||
PLUGIN_PATHS = ["plugins/official", "plugins/thirdparty"]
|
|
||||||
PLUGINS = [i18n(), "pelidoc", "md-metayaml", "render_math", "series", "subcategory", "tag_cloud", "tipue_search", "pelican-css"]
|
|
||||||
#PLUGINS = ["better_tables", "just_table"]
|
|
||||||
|
|
||||||
PDF_PROCESSOR = True
|
|
||||||
|
|
||||||
PANDOC_OUTPUTS = {
|
|
||||||
'pdf': 'pdf',
|
|
||||||
}
|
|
||||||
|
|
||||||
PANDOC_EXTRA_OPTIONS = [
|
|
||||||
"-V", "documentclass:extarticle",
|
|
||||||
"-V", "toc-title:Содержание",
|
|
||||||
"-F", "skip-toc-tag",
|
|
||||||
"--highlight-style=tango",
|
|
||||||
"--resource-path=wiki",
|
|
||||||
"--template=wiki",
|
|
||||||
"--pdf-engine=xelatex"
|
|
||||||
]
|
|
||||||
|
|
||||||
PANDOC_MARKDOWN_EXTENSIONS = [
|
|
||||||
"+smart",
|
|
||||||
"+backtick_code_blocks",
|
|
||||||
"+fenced_code_blocks",
|
|
||||||
"+fenced_code_attributes"
|
|
||||||
]
|
|
||||||
|
|
||||||
YUICOMPRESSOR_EXECUTABLE = "yui-compressor"
|
|
||||||
YUICOMPRESSOR_EXTRA_OPTIONS = ["--nomunge"]
|
|
||||||
PLUGINS += ["yuicompressor-opt"]
|
|
||||||
|
|
||||||
DIRECT_TEMPLATES = ('index', 'categories', 'authors', 'archives', 'search')
|
|
||||||
|
|
||||||
# Blogroll
|
|
||||||
LINKS = ()
|
|
||||||
# LINKS = (('Pelican', 'http://getpelican.com/'),
|
|
||||||
# ('Python.org', 'http://python.org/'),
|
|
||||||
# ('Jinja2', 'http://jinja.pocoo.org/'),
|
|
||||||
# ('You can modify those links in your config file', '#'),)
|
|
||||||
|
|
||||||
# Social widget
|
|
||||||
SOCIAL = ()
|
|
||||||
# SOCIAL = (('You can add links in your config file', '#'),
|
|
||||||
# ('Another social link', '#'),)
|
|
||||||
|
|
||||||
PYGMENTS_STYLE='pastie'
|
|
||||||
|
|
||||||
DEFAULT_PAGINATION = 20
|
|
||||||
|
|
||||||
# Uncomment following line if you want document-relative URLs when developing
|
|
||||||
RELATIVE_URLS = True
|
|
||||||
|
|
@ -106,8 +106,8 @@ PANDOC_MARKDOWN_EXTENSIONS = [
|
|||||||
"+fenced_code_attributes"
|
"+fenced_code_attributes"
|
||||||
]
|
]
|
||||||
|
|
||||||
YUICOMPRESSOR_EXECUTABLE = "yui-compressor"
|
#YUICOMPRESSOR_EXECUTABLE = "yui-compressor"
|
||||||
YUICOMPRESSOR_EXTRA_OPTIONS = ["--nomunge"]
|
#YUICOMPRESSOR_EXTRA_OPTIONS = ["--disable-optimizations"]
|
||||||
#PLUGINS += ["yuicompressor-opt"]
|
#PLUGINS += ["yuicompressor-opt"]
|
||||||
|
|
||||||
DIRECT_TEMPLATES = ('index', 'categories', 'authors', 'archives', 'search')
|
DIRECT_TEMPLATES = ('index', 'categories', 'authors', 'archives', 'search')
|
||||||
|
@ -15,5 +15,5 @@ summary:
|
|||||||
```
|
```
|
||||||
|
|
||||||
Полезная [информация](http://s.arboreus.com/2007/07/pdf-latex.html)
|
Полезная [информация](http://s.arboreus.com/2007/07/pdf-latex.html)
|
||||||
о выводе из LaTeX в PDF.
|
о выводе из $\LaTeX$ в PDF.
|
||||||
|
|
||||||
|
BIN
wiki/Prog/GIS/.Построение профиля местности в QGis.md.swp
Normal file
BIN
wiki/Prog/GIS/.Построение профиля местности в QGis.md.swp
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user