Создание документации со знатоком

В вашем компоненте Vue вы можете управлять с помощью CSS-класса чем-то подобным, но вы должны написать CSS для этого

<div class="container-fluid p-3 roombody" :class="sender_participant">
    <div v-for="roommsg in roommsgs" v-bind:key="roommsg.id">
        <div class="container">                        
            <p id="roommsg" class="rounded-top rounded-bottom p-1 text-white"> {{ roommsg.message }} </p>                                       
        </div>
    </div>
</div>

В сценарии

export default {
    ....
    computed :{
        sender_participant(){
           return this.user_id==this.logged_in_user ? 'right' : 'left';
        }
    },
}

Вы должны проверить отправитель вошел в систему пользователя или нет. что-то вроде выше, предположим, что this.logged_in_user - это вы вошли в user_id

, есть много способов управления, но я думаю, что это легко для новичка

7
задан Jean-Rémy Revy 16 February 2013 в 12:04
поделиться

5 ответов

Можно легко создать сайт (который содержит документацию) со Знатоком, использующим mvn команду сайта (т.е. использующим сменный сайт).

Этот плагин создает технические отчеты (такие как Javadoc, отчеты о Модульных тестах, покрытие кода...), но может также использоваться для создания "реального сайта". У Вас есть больше деталей об этом на этой странице.

В основном Вы пишете свою страницу с помощью APT (Почти простой текст, который довольно прост понять), или основанный на XML формат, Xdoc.

2 года назад я создаю полное руководство пользователя для одного приложения, которое я разработал, с помощью формата XDoc и плагина Знатока Сайта. Глобально, было довольно легко создать!

Я надеюсь, что это поможет Вам!

6
ответ дан 6 December 2019 в 14:11
поделиться

DocBook является одними из многих поддерживаемых исходных данных к Doxia, механизм раньше генерировал документы знатока. Относитесь здесь: http://maven.apache.org/doxia/modules/index.html

На самом деле сайт Doxia отвечает на Ваш точный вопрос: http://maven.apache.org/doxia/book/index.html

7
ответ дан 6 December 2019 в 14:11
поделиться

Я использовал с успехом плагин Знатока Docbkx. Необходимо дать ему попытку

Docbkx

3
ответ дан 6 December 2019 в 14:11
поделиться

Нет AFAIK никакого официального или полуофициального плагина, который обработает ЛАТЕКС или DocBook, но что Вы могли сделать (помимо использования вышеупомянутого плагина сайта), должен настроить исполнительный плагин для обработки источников ЛАТЕКСА/DOCBOOK в течение жизненного цикла сайта, т.е. в то же самое время, когда веб-сайт проекта создается.

Например, что-то как

<plugin>
  <groupId>org.codehaus.mojo</groupId>
  <artifactId>exec-maven-plugin</artifactId>
  <executions>
    <execution>
    <id>latex</id>
    <goals>
      <goal>exec</goal>
    </goals>
    <phase>site</phase>
      <configuration>
          ...
      </configuration>
    </execution>
  </executions>
</plugin>
-3
ответ дан 6 December 2019 в 14:11
поделиться

Вам обязательно стоит взглянуть на Maven Docbkx Plugin . Вероятно, это соответствует вашим потребностям. Поддержка Doxia DocBook -uhm- неоптимальна. Фактически, когда я в последний раз пробовал его, он генерировал что-то новое, что - насколько я мог судить - не было DocBook.

Плагин Maven Docbkx, о котором я говорю, поддерживает все настройки мира (через параметры плагина или переопределения XSLT, если вам это нравится) + он имеет некоторые механизмы для интеграции его со сборкой Maven. (Например, инструкции по обработке для включения свойств Maven pom в ваши документы. )

Обратите внимание, что целью является создание плагина, который избавит вас от необходимости вручную составлять цепочку обработки самостоятельно. Таким образом, этот плагин выполняет преобразование как в FO, так и в PDF.

2
ответ дан 6 December 2019 в 14:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: