www.artlebedev.ru Open in urlscan Pro
195.218.200.21  Public Scan

Submitted URL: https://typograf.artlebedev.ru/
Effective URL: https://www.artlebedev.ru/typograf/
Submission: On January 05 via api from TR — Scanned from DE

Form analysis 2 forms found in the DOM

Name: typaPOST

<form method="post" name="typa" id="typo-setting-form" data-default="{
&quot;afterScan&quot;:0,
&quot;entity&quot;:2,
&quot;rm_tab&quot;:0,
&quot;show_preview&quot;:0,
&quot;br_format&quot;:&quot;<br \/>&quot;,
&quot;paraStart&quot;:&quot;<p>&quot;,
&quot;paraEnd&quot;:&quot;<\/p>&quot;,
&quot;autoformat_para&quot;:0,
&quot;autoformat_space&quot;:0,
&quot;parser&quot;:0,
&quot;show_warning&quot;:0,
&quot;nl2br&quot;:0,
&quot;quote_1&quot;:1,
&quot;quote_2&quot;:2,
&quot;num_nobr&quot;:2,
&quot;do_nobr&quot;:0,
&quot;spc_punct&quot;:0,
&quot;auto_copy&quot;:0,
&quot;important&quot;:&quot;entity,quote_1,quote_2&quot;
}">
  <div class="settings_section">
    <div class="container">
      <fieldset>
        <div class="form_row form_row--subfieldset">
          <span class="form_label" title="Правильные кавычки первого уровня — « »">Кавычки первого уровня</span>
          <div class="form_widget">
            <div class="custom_select custom_select--separated">
              <input type="radio" name="quote_1" id="quote_1_1" value="1" checked="checked">
              <label for="quote_1_1">« »<div class="tooltip">Французские (ёлочки)</div></label>
              <input type="radio" name="quote_1" id="quote_1_2" value="2">
              <label for="quote_1_2">„ “<div class="tooltip">Немецкие (лапки)</div></label>
              <input type="radio" name="quote_1" id="quote_1_3" value="3">
              <label for="quote_1_3">“ ”<div class="tooltip">Английские двойные</div></label>
              <input type="radio" name="quote_1" id="quote_1_4" value="4">
              <label for="quote_1_4">" "<div class="tooltip">Программистские</div></label>
              <input type="radio" name="quote_1" id="quote_1_5" value="5">
              <label for="quote_1_5">‘ ’<div class="tooltip">Английские одиночные</div></label>
              <input type="radio" name="quote_1" id="quote_1_6" value="6">
              <label for="quote_1_6">‚ ‘</label>
            </div>
          </div>
        </div>
        <div class="form_row form_row--subfieldset">
          <span class="form_label" title="Правильные кавычки второго уровня — „ “">Кавычки второго уровня</span>
          <div class="form_widget">
            <div class="custom_select custom_select--separated">
              <input type="radio" name="quote_2" id="quote_2_1" value="1">
              <label for="quote_2_1">« »<div class="tooltip">Французские (ёлочки)</div></label>
              <input type="radio" name="quote_2" id="quote_2_2" value="2" checked="checked">
              <label for="quote_2_2">„ “<div class="tooltip">Немецкие (лапки)</div></label>
              <input type="radio" name="quote_2" id="quote_2_3" value="3">
              <label for="quote_2_3">“ ”<div class="tooltip">Английские двойные</div></label>
              <input type="radio" name="quote_2" id="quote_2_4" value="4">
              <label for="quote_2_4">" "<div class="tooltip">Программистские</div></label>
              <input type="radio" name="quote_2" id="quote_2_5" value="5">
              <label for="quote_2_5">‘ ’<div class="tooltip">Английские одиночные</div></label>
              <input type="radio" name="quote_2" id="quote_2_6" value="6">
              <label for="quote_2_6">‚ ‘</label>
            </div>
          </div>
        </div>
      </fieldset>
      <fieldset>
        <div class="form_row form_row_symbols">
          <div class="form_label">Выдавать символы:</div>
          <div class="form_widget">
            <div class="custom_select custom_select--group">
              <input type="radio" name="entity" id="xml_entity" value="2" checked="checked">
              <label for="xml_entity" title="Хорошо для XML, плохо для старых браузеров.">буквенными кодами<div class="example"><span>&amp;laquo;</span>а<span>&amp;raquo;</span></div></label>
              <input type="radio" name="entity" id="no_entity" value="3">
              <label for="no_entity" title="Кому-то нужно. Плохо для старых браузеров.">числовыми кодами<div class="example"><span>&amp;171;</span>а<span>&amp;187;</span></div></label>
              <input type="radio" name="entity" id="use_symbols" value="0">
              <label for="use_symbols" title="Символы выдаются в том виде, в каком их видит в результате читатель">готовыми символами<div class="example"><span>«</span>а<span>»</span></div></label>
            </div>
          </div>
        </div>
      </fieldset>
      <fieldset>
        <div class="form_row form_row--compact form_row_with_text_input">
          <div class="form_label">
            <div class="independent_toggler independent_toggler--blue">
              <input type="checkbox" name="nl2br" id="nl2br" value="1">
              <label for="nl2br" title="Полезно для поэтов."><span></span>ставить переносы строк</label>
            </div>
          </div>
          <div class="form_widget">
            <input type="text" name="br_format" value="<br />" disabled="true">
          </div>
        </div>
        <div class="form_row form_row--compact form_row_with_text_input">
          <div class="form_label">
            <div class="independent_toggler independent_toggler--blue">
              <input type="checkbox" name="autoformat_para" id="autoformat_para" value="1">
              <label for="autoformat_para" title="Полезно не&nbsp;только для ленивых. В&nbsp;текстовом поле снизу можно дооформить конструкцию с&nbsp;параграфом по&nbsp;вкусу."><span></span>размечать параграфы</label>
            </div>
          </div>
          <div class="form_widget">
            <input type="text" name="paraStart" size="15" id="paraStart" value="<p>" disabled="disabled">
            <input type="text" name="paraEnd" size="15" id="paraEnd" value="</p>" disabled="disbaled">
          </div>
        </div>
      </fieldset>
      <fieldset>
        <div class="form_row">
          <div class="form_widget">
            <div class="independent_toggler independent_toggler--blue">
              <input type="checkbox" name="rm_tab" id="rm_tab" value="1">
              <label for="rm_tab" title="Полезная опция для более чистого кода"><span></span>удалять символы табуляции</label>
            </div>
          </div>
        </div>
        <div class="form_row">
          <div class="form_widget">
            <div class="independent_toggler independent_toggler--blue">
              <input type="checkbox" name="spc_punct" id="spc_punct" value="1">
              <label for="spc_punct" title="Полезная опция для более чистого кода"><span></span>убирать и ставить пробелы до/после знаков препинания</label>
            </div>
          </div>
        </div>
        <div class="form_row">
          <div class="form_widget">
            <div class="independent_toggler independent_toggler--blue">
              <input type="checkbox" name="afterScan" id="afterScan" value="1">
              <label for="afterScan" title="Полезная опция для более чистого кода"><span></span>почистить текст после сканирования</label>
            </div>
          </div>
        </div>
        <div class="form_row">
          <div class="form_widget">
            <div class="independent_toggler independent_toggler--blue">
              <input type="checkbox" name="parser" id="parser" value="1">
              <label for="parser" title="Ставит циркумфлекс (^) перед точкой с запятой (;)"><span></span>текст для «Парсера»</label>
            </div>
          </div>
        </div>
      </fieldset>
      <fieldset>
        <div class="form_row">
          <div class="form_widget">
            <div class="independent_toggler independent_toggler--blue">
              <input type="checkbox" name="show_preview" id="show_preview" value="1">
              <label for="show_preview"><span></span>показать, как текст будет выглядеть в&nbsp;браузере</label>
            </div>
          </div>
        </div>
      </fieldset>
    </div>
  </div><!--.settings-section-->
  <div class="controls_section">
    <div class="controls_section_holder">
      <div class="container">
        <button class="btn set_default not_display" type="button">По умолчанию</button><button class="btn primary save not_display" type="button"><i>Сохранить</i></button>
      </div>
    </div>
  </div><!--.controls_section-->
</form>

Name: typaPOST

<form method="post" name="typa" id="typo-typo-form">
  <input type="hidden" name="doTypa" value="1">
  <div class="typograf_section">
    <div class="container work_panel">
      <div class="code">
        <div class="code_controls">
          <h3>Результат</h3>
        </div>
        <div class="highlight_container" id="highlight_container">
          <div class="clear not_display"></div>
          <textarea id="codemirror" name="msg" class="codemirror" style="display: none;"></textarea>
          <div class="CodeMirror cm-s-default CodeMirror-wrap CodeMirror-focused">
            <div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 0px; left: 4px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false"
                style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;" tabindex="0"></textarea></div>
            <div class="CodeMirror-vscrollbar" cm-not-content="true" style="width: 18px; pointer-events: none;">
              <div style="min-width: 1px; height: 0px;"></div>
            </div>
            <div class="CodeMirror-hscrollbar" cm-not-content="true" style="height: 18px; pointer-events: none;">
              <div style="height: 100%; min-height: 1px; width: 0px;"></div>
            </div>
            <div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div>
            <div class="CodeMirror-gutter-filler" cm-not-content="true"></div>
            <div class="CodeMirror-scroll" tabindex="-1">
              <div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 30px; min-height: 29px; padding-right: 0px; padding-bottom: 0px;">
                <div style="position: relative; top: 0px;">
                  <div class="CodeMirror-lines">
                    <div style="position: relative; outline: none;">
                      <div class="CodeMirror-measure"><span><span>​</span>x</span></div>
                      <div class="CodeMirror-measure"></div>
                      <div style="position: relative; z-index: 1;"></div>
                      <div class="CodeMirror-cursors" style="">
                        <div class="CodeMirror-cursor" style="left: 4px; top: 0px; height: 28.5625px;">&nbsp;</div>
                      </div>
                      <div class="CodeMirror-code">
                        <pre class=" CodeMirror-line "><span style="padding-right: 0.1px;"><span cm-text="">​</span></span></pre>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
              <div style="position: absolute; height: 30px; width: 1px; border-bottom: 0px solid transparent; top: 29px;"></div>
              <div class="CodeMirror-gutters" style="display: none; height: 59px;"></div>
            </div>
          </div>
        </div>
      </div>
      <div class="preview">
        <div class="preview_controls">
          <h3>Превью</h3>
          <div class="diff_toggler">
            <div class="independent_toggler">
              <input type="checkbox" name="preview_mode" value="diff" id="typograf_preview_highlight"><label class="tab" for="typograf_preview_highlight"><span></span>подсветить изменения</label>
            </div>
          </div>
        </div>
        <div class="views" id="typograf_views">
          <div class="preview_view for_undefined"></div>
          <div class="preview_view for_diff not_display"></div>
        </div>
      </div><!--.preview -->
    </div>
  </div>
  <div class="controls_section" id="typograf_controls_section">
    <div class="controls_section_holder">
      <div class="container">
        <button class="btn btn-1 primary" type="submit" name="decode" disabled="disabled"><i>Оттипографить</i></button>
        <button class="btn btn-1 copy secondary not_display" type="button">
          <span class="def-text">Скопировать</span>
          <span class="success-text">
            <span class="icon"><i class="l"></i><i class="r"></i></span>
          </span>
        </button>
      </div>
    </div>
  </div>
</form>

Text Content

Войти
ART.LEBEDEV
EN
Войти  
НовоеИнвентарьЗадизайненоЭкспресс-дизайнСтудияМагазинусИронов 2.2Журналус


- ЭТО "ТИПОГРАФ"?
— НЕТ, ЭТО «ТИПОГРАФ»!

ТипографТипографО программеВеб-сервисНастройкиНастройки


Кавычки первого уровня
« »
Французские (ёлочки)
„ “
Немецкие (лапки)
“ ”
Английские двойные
" "
Программистские
‘ ’
Английские одиночные
‚ ‘
Кавычки второго уровня
« »
Французские (ёлочки)
„ “
Немецкие (лапки)
“ ”
Английские двойные
" "
Программистские
‘ ’
Английские одиночные
‚ ‘
Выдавать символы:
буквенными кодами
&laquo;а&raquo;
числовыми кодами
&171;а&187;
готовыми символами
«а»
ставить переносы строк

размечать параграфы

удалять символы табуляции
убирать и ставить пробелы до/после знаков препинания
почистить текст после сканирования
текст для «Парсера»
показать, как текст будет выглядеть в браузере
По умолчаниюСохранить


РЕЗУЛЬТАТ

x


 

​





ПРЕВЬЮ

подсветить изменения

Оттипографить Скопировать
Мы в соцсетях
© 1995–2023 Студия Артемия Лебедева

mailbox@artlebedev.ru, адреса и телефоны
Заказать дизайн...
Мы используем куки на всех своих сайтах, включая этот, потому что без кук вообще
весь интернет работал бы через жопуПрекрасно