将树命令输出添加到 LyX 文档中

将树命令输出添加到 LyX 文档中

我需要将以下列表添加到 LyX 中,但我得到的不是以下结果,而是此页面底部的结果。我该怎么办?

应该如何

$ tree
.
├── AndroidManifest.xml
├── res
│   ├── drawable-hdpi
│   │   ├── color_orange.png
│   │   ├── ic_action_new_note.png
│   │   ├── ic_launcher.png
│   │   ├── img_star.png
│   │   └── textlines.xml
│   ├── drawable-ldpi
│   ├── drawable-mdpi
│   │   ├── color_orange.png
│   │   ├── ic_action_new_note.png
│   │   ├── ic_launcher.png
│   │   └── img_star.png
│   ├── drawable-xhdpi
│   │   ├── color_orange.png
│   │   ├── ic_action_new_note.png
│   │   ├── ic_launcher.png
│   │   └── img_star.png
│   ├── drawable-xxhdpi
│   │   ├── color_orange.png
│   │   ├── ic_action_new_note.png
│   │   ├── ic_launcher.png
│   │   └── img_star.png
│   ├── layout
│   │   ├── activity_note_taker_main.xml
│   │   ├── change_color_fragment_layout.xml
│   │   ├── change_priority_fragment_layout.xml
│   │   ├── change_title_fragment_layout.xml
│   │   ├── list_layout.xml
│   │   ├── new_note_layout.xml
│   │   └── order_by_fragment_layout.xml
│   ├── menu
│   │   └── note_taker_main.xml
│   ├── values
│   │   ├── dimens.xml
│   │   ├── strings.xml
│   │   └── styles.xml
│   ├── values-it
│   │   └── strings.xml
│   ├── values-v11
│   │   └── styles.xml
│   ├── values-v14
│   │   └── styles.xml
│   └── values-w820dp
│       └── dimens.xml
└── src
    └── it
        └── panopticon
            ├── dialogs
            │   ├── ChangeColorDialog.java
            │   ├── ChangePriorityDialog.java
            │   ├── ChangeTitleDialog.java
            │   ├── OptionsDialog.java
            │   └── SortingDialog.java
            ├── notetaker
            │   ├── NewNoteActivity.java
            │   ├── NoteAdapter.java
            │   ├── Note.java
            │   └── NoteTakerMain.java
            └── utilities
                ├── Colors.java
                ├── NoteDBAdapter.java
                └── SortCriteria.java

39 directories, 133 files

怎么

$ 树。 │ │ │ │ │ │ │ │ │ │ │ │ └── textlines.xml │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ └── textlines.xml │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ └── img_star.png │ │ └── textlines.xml │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ └── img_star.png │ │ │ │ │ │ │ │ │ │ │ │ │ └── img_star.png │ ... │ │ └──styles.xml │ │ └──values-it │ │ └──strings.xml │ │ └──values-v11 │ │ └──styles.xml │ │ └──values-v14 │ │ └──styles.xml │ └──values-w820dp │ └──dimens.xml └──src └──it └──panopticon │ │ └──changeColorDialog.java │ │ └──ChangePriorityDialog.java │ └──ChangeTitleDialog.java │ └──OptionsDialog.java │ └──SortingDialog.java │ └──notetaker │ └──NewNoteActivity.java │ └──NoteAdapter.java │ └──Note.java │ └──NoteTakerMain.java └──utilities │ └──Colors.java └──注意DBAdapter.java └── SortCriteria.java

39 个目录,133 个文件

答案1

一个选择是使用该dirtree包。

  1. Document>>SettingsLaTeX preamble插入以下代码:

    \usepackage{dirtree}
    
  2. 在正文中,打开一个 ERT 框 ( Ctrl+ L) 并写下类似内容:

    \dirtree{%
    .1 Tree.
    .2 AndroidManifest.xml.
    .2 res.
    .3 drawable-hdpi.
    .4 color\_orange.png.
    }
    

结果必须与 LaTeX 中的 MWE 相同:

\documentclass{article}
    \usepackage{dirtree}
\begin{document}
\dirtree{%
.1 Tree.
.2 AndroidManifest.xml.
.2 res.
.3 drawable-hdpi.
.4 color\_orange.png.
}
\end{document}

平均能量损失

答案2

如上所述,您需要使用选择性粘贴来保留换行符。

您可能还希望使用等宽环境,例如“verbatim”或“LyX-code”,以便您的“树”字符对齐。如果是这样,请开始一个新段落,选择两种等宽样式之一,然后选择性粘贴。对我来说,这ctl + shift + v是选择性粘贴的快捷方式。

相关内容