这是 llgal 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
llgal - 在线图库生成器
概要
加尔 [-选项1 -选项2 ...]
商品描述
加尔 是一种快速简便的程序,只需一个程序即可将您的图像和电影放到网上
命令行。 它生成了一组非常漂亮的静态 HTML 幻灯片,即使它
默认设置。 要尝试一下,只需运行 加尔 在一个目录中 JPG, PNG, MPG等等
文件并在 Web 浏览器中检查输出。 您可以调整图像的外观
带有下面列出的许多选项的画廊,或者(如果您了解一点 HTML)通过修改
文件 中的文件 .lgal/ 出现在图像目录中的子目录,或
定义 索引模板.html or 幻灯片模板.html 文件。
llgal 还检查是否存在 $HOME/.llgal/ 用户可以存储的目录
他们自己的模板,覆盖整个站点 /usr/共享/llgal。 (见 FILES 了解详细信息)。
HTML 网页是通过替换几个字段从模板生成的(请参阅
TEMPLATES)。 布局可以通过中给出的选项列表进行配置
布局.
llgal 使用它在当前目录中找到的所有图像和视频。 看 选择 FILES
包含目录或其他文件并排除某些文件名。
该索引包括 llgal 从原始图像生成的缩略图。 有可能的
通过将它们放在 .lgal/ 目录与 神话_
字首。 电影的自定义缩略图必须以图像类型扩展名作为后缀。
例如,要强制图像的缩略图 image.jpg的 和电影 影片.avi, 缩略图
可能会被命名 神话图像.jpg 和 神话电影.avi.jpg.
幻灯片页面中可能包含缩放的图像 --sx or --sy 选项通过。
同样,也可以使用 我的缩放_ 前缀为
出现在幻灯片中。
请注意,所有命令行选项(除了来自 行为 配置),甚至更多,
可能会存储在配置文件中,以帮助生成多个带有
相同的布局。 看 配置 了解详情。
行为 配置
默认情况下,llgal 生成一个画廊。 如果通过以下选项之一,它将
处理它并立即退出。
- 干净的
删除 llgal 之前可能已创建且该用户未修改的所有文件
以来。
--cleanall
删除 llgal 之前可能创建的所有文件。 这包括缩略图,
缩小的幻灯片,所有 HTML 文件,字幕文件,电影效果图片,
indextemplate 和 slidetemplate 以及样式表文件。
- GC 生成幻灯片标题 .llgal/字幕 您可以编辑的文件。 的格式
这个文件很简单。 看 字幕 详情。 然后这些字幕可能是
由用户修改。 下次自动使用该文件 加尔 is
调用。 - GC 也可用于更新 字幕 新文件时的文件
添加到工作目录。
--gt [ ]
将模板文件复制到目录中。 特殊价值 本地 可能用于
本地的 .lgal/ 目录,而 用户 可能用于用户模板
目录 $HOME/.llgal/. 任何其他目录都是可以接受的。 llgal 将创建
如果目标目录不存在。 参数是可选的。 它的默认值
价值是 本地。 看 FILES 有关模板文件的详细信息。
-H, - 帮帮我
显示简要帮助。
-V, - 版
显示非法版本。
附加 行为 配置
可以使用以下选项修改 llgal 行为,无论是在生成
画廊与否。
--配置
读取文件 文件 作为配置。 看 配置 详情。 注意
--配置 可以在同一命令行上多次使用。 相应的
配置文件选项是 附加配置文件.
-d
在目录中操作 生成 HTML 文件时,缩略图和缩放
图片。 默认为当前目录。
-f 强制缩略图再生。 还强制中等幻灯片再生,如果 --sx or
--sy 给出。 否则 llgal 将不会重新生成这些文件,如果它们已经
存在,并且您最终可能会得到陈旧的副本。 一定要用 -f 两次运行之间
你改变了的价值 --TX, --ty, --sx or --sy。 相应的
配置文件选项是 强制图像再生.
--gencfg
输出配置 文件 以备将来再利用 --配置。 如果 本地
被传递为 文件,那么本地 .llgal/llgalrc 在每个画廊中创建文件
处理(在递归的情况下)。 看 配置 了解详情。
- 选项 '多变的 = 价值'
使用配置文件选项进行配置。 看 配置 详情。 笔记
这 - 选项 可以在同一命令行上多次使用。
-R 启用递归模式。 llgal 将在子目录中运行。 这个选项可能
用于在所有子目录或它们的标题中生成画廊
文件,或递归清理等。 相应的配置文件选项
is 递归.
生成图库时,此选项意味着 -S 这意味着 llgal 将使用所有
未定义字幕文件中的现有子目录。 如果字幕文件是
定义,只有 目录: 条目将被递归输入。 看 字幕
详细信息
请注意,递归行为仅使用字幕文件的内容
在生成图库或标题时选择要输入的子图库
文件。 所有其他行为,包括递归清理( -R 与
- 干净的 or --cleanall), 将要 不能 检查子目录是否在标题中
文件。 所有非点开头的子目录都将被清除。
-v, --详细
显示通知消息。 对应的配置文件选项是 详细.
选择 FILES
-A 当前目录中的所有文件都会得到一个幻灯片,除了 .html 或 dot-beginning
文件。 文件首先匹配为图像或电影,然后还原为简单
文件代替。 对应的配置文件选项是 添加所有文件。 看
-S 有关为子目录添加幻灯片的详细信息。
- 排除
排除名称匹配的文件 . 对应的配置文件选项
is 排除.
- 包括
包含名称匹配的文件 以及以前排除的地方。 这
对应的配置文件选项是 包括.
-P
使用子目录中的照片而不是工作目录。 可能用过了
多次将同一画廊中的多个子目录分组。 的路径
子目录必须作为相对路径(相对于 . 或到路径
给 -d)。 对应的配置文件选项是 部分目录.
--颇尔 使用照片在所有子目录所有工作目录中好像 -P 用于
他们都。 对应的配置文件选项是 递归部分.
--ps 在每个开头添加水平线和子目录名称作为标题
部分。 对应的配置文件选项是 授权部分 和
分离部分.
-S 每个子目录将获得一张专用幻灯片。 如果存在字幕文件,则只有
它定义的子目录将被处理。 如果不存在字幕文件,
llgal 将处理所有子目录,但名称以点开头的子目录除外。 这
对应的配置文件选项是 添加子目录.
与之相反 -R 此选项不会使 llgal 在子目录中递归运行。
-S 只定义出现在当前库中的子目录列表。
布局 配置
-a 在索引页上的每个缩略图下写下图像尺寸和大小,并在
每张幻灯片如果 --sx or --sy 通过了。 对应的配置文件
选项是 显示尺寸 和 显示大小. 这只适用于 ImageMagick
命令 鉴定 存在。
- 广告 喜欢 -a 但只写图像尺寸。 对应的配置文件
选项是 显示尺寸.
- 作为 喜欢 -a 但只写图像大小。 对应的配置文件
选项是 显示大小.
--阿苏
允许定义用于显示文件大小的单位。 默认是 “KB”。 该
对应的配置文件选项是 显示大小单位.
--抄送 [ ]
生成 字幕 来自图像评论标签。 如果没有给出参数,则首先使用 llgal
尝试标准评论(例如 JFIF 或 GIF),然后尝试 Exif 评论,如果
前一个是空的,然后尝试Exif图像描述。 这
对应的配置文件选项是 make_caption_from_image_comment.
一个论点,例如 STD or EXIF or 显示文件 可能会被添加以强制仅使用
标准注释,仅 Exif 注释,或仅 Exif 图像描述。
一个论点,例如 exif,标准 会让 llgal 先尝试 Exif 评论。
一个论点,例如 标准+exifdesc 将使用标准注释和
Exif 描述。
通过 --抄送 没有参数因此等效于传递 --抄送 标准,exif,exifdesc.
--cf 生成 字幕 从文件名(带后缀)。 相应的
配置文件选项是 make_caption_from_filename.
--ct [strf时间格式]
将图像时间戳标签添加到生成的标题中,并更改其格式,如果
给出了可选参数(替换旧的 --ctf 选项)。 相应的
配置文件选项是 make_caption_from_image_timestamp 和
标题中的时间戳格式.
--代码集 代码集
更改生成的 HTML 页面标题中的编码。 默认情况下,
编码是从语言环境配置中获得的。 对应的配置
文件选项是 代码集.
--exif [ ]
在每张图片幻灯片下显示一个 EXIF 标签表。 相应的
配置文件选项是 show_exif_tags 和 show_all_exif_tags.
如果给出了一个参数,它包含一个以逗号分隔的标签列表。 标签名称
必须通过如图所示 工具 -list. 如果没有给出参数,所有
显示可用的 Exif 标签。
标签使用其描述显示,如 工具 -s 我的形象.
--fe 在缩略图索引中显示电影效果。 这种效果的方面可能是
通过替换 llgal 放入的 tile 文件进行配置 .lgal。 相应的
配置文件选项是 放映电影效果.
-i
主缩略图索引文件的名称。 默认是 指数,对于大多数人来说是可取的
网络服务器。 对应的配置文件选项是 索引文件名.
默认扩展名是 HTML 并且可能会改变 --php 或者 www_扩展名
配置选项。
-k 使用 HTML 幻灯片标题的图像标题。 默认行为是使用
图像名称。 对应的配置文件选项是
make_slide_title_from_caption.
-L 不要为文本和链接(包括视频、文件和网址)创建缩略图,但
将它们列为主画廊索引中缩略图行之间的文本行。 可能
当目录只包含子画廊时使用,因此不需要任何
缩略图。 对应的配置文件选项是 列表链接.
--郎 当地
更改用于翻译自动生成的文本的区域设置
HTML 页面。 对应的配置文件选项是 语言。 注意
此 语言 如果设置,环境变量可能会阻止此选项工作。
——李 替换幻灯片中的链接标签(通常 Index, 上一页 和 下一页) 与图像(通常
index.png, 上一个.png 和 下一个.png)。 对应的配置文件选项
,那恭喜你, 索引链接图片, 上一张幻灯片链接图片 和 下一张幻灯片链接图片.
--lt 替换幻灯片中的链接标签(通常 上一页 和 下一页) 带有缩略图预览
上一张/下一张幻灯片。 对应的配置文件选项是
上一张幻灯片链接预览 和 下一张幻灯片链接预览.
如果一起通过 ——李, 缩略图预览用于上一个/下一个链接
幻灯片,而图像用于索引的链接被保留。
-n 使用 HTML 幻灯片文件的图像文件名。 否则默认行为
只是简单地命名你的幻灯片 幻灯片_1.html, 幻灯片_2.html,等等。
对应的配置文件选项是 make_slide_filename_from_filename.
--NC 从标题中省略图像计数。 对应的配置文件
选项是 幻灯片计数器格式.
--nf 省略从幻灯片中的缩放图像到完整未缩放图像的链接。 这
对应的配置文件选项是 幻灯片链接到完整图像.
-p 缩略图索引表的单元格填充值。 默认是 3。 该
对应的配置文件选项是 索引单元格填充.
--php 将生成的网页的默认扩展名从 HTML 至 PHP。 该
对应的配置文件选项是 www_扩展名.
请注意,模板名称不会被修改并保留其 HTML 延长即使
它们包含一些 PHP 代码。 请注意, llgal 只会删除现有网页
生成新图库或清理时对应此扩展名。
--父-gal
添加指向父目录的链接。 对应的配置文件选项是
父画廊链接.
此选项在内部用于递归画廊,因此未记录在
- 帮帮我. 这些链接存储为索引的页眉和页脚。 文本
在链接中可能会通过 父画廊链接文本 配置
选项。
--Rl 添加子画廊之间的链接。 对应的配置文件选项是
链接子画廊.
-s 对于最简单的设置,请省略所有 HTML 幻灯片。 单击主要的缩略图
页面只会将用户带到纯图像文件。 相应的
配置文件选项是 制作幻灯片.
- 种类 [转]
扫描工作目录中的文件时更改排序标准。 默认是
“名称”. 设置为空字符串意味着 没有. 我的名字 不区分大小写的排序方式
名称。 日期 手段 次. 转 可能会添加反向排序。 相应的
配置文件选项是 排序标准.
--sx
不要在幻灯片中使用原始图像,而是插入一个缩放的图像
宽度小于 像素。 对应的配置文件选项是
幻灯片宽度最大. 如果您的数码相机吐出大图像,例如
1600x1200。 单击 HTML 幻灯片中的缩放副本可以让用户看到
完整的未缩放图像。 默认是 0 (宽度是无限的)。 你必须使用 -f 至
如果要更改缩放图像的值,则强制重新生成缩放图像 --sx.
--sy
不要在幻灯片中使用原始图像,而是插入一个缩放的图像
高度小于 像素。 对应的配置文件选项是
幻灯片高度最大值. 如果您的数码相机吐出大图像,例如
1600x1200。 单击 HTML 幻灯片中的缩放副本可以让用户看到
完整的未缩放图像。 默认是 0 (高度不限)。 你必须使用 -f 至
如果要更改缩放图像的值,则强制重新生成缩放图像 --sy.
--模板
将目录添加到模板位置列表中。 对应的配置
文件选项是 附加模板目录.
- 标题
替换字符串 在索引中。 默认是 Index of
图片. 它覆盖了配置文件选项 索引标题默认值.
--TX
缩放缩略图,使其宽度最多为 像素。 默认是 113.
对应的配置文件选项是 缩略图宽度_最大。 如果 0 用来,
宽度是无限的。 更改此值不会影响最大高度
(见 --ty)。 你必须使用 -f 如果你想强制重新生成缩略图
改变值 --TX.
--ty
缩放缩略图,使其高度至多 像素。 默认是 75.
对应的配置文件选项是 缩略图高度_最大值. 改变这个
值不影响最大宽度(见 --TX)。 你必须使用 -f 强迫
如果要更改缩略图的值,则重新生成缩略图 --ty.
-u 在索引页上的每个缩略图下写下图像说明。 如果你有一个
字幕 文件,然后从那里读取标题。 相应的
配置文件选项是 在缩略图下显示标题.
--uc
假设 CSS 文件在 因此不要使用本地的。 如果
以斜杠结尾,CSS 文件名将被附加。 相应的
配置文件选项是 css_位置.
--用户界面
假设胶片图像和索引/上一张/下一张幻灯片链接图像可用
on 因此不要使用本地的。 他们的文件名将被附加到
给定的位置。 每个图像位置也可以独立更改(参见
配置 配置选项列表)。 相应的
配置文件选项是 filmtile_location, 索引链接图像位置,
上一张幻灯片链接图像位置 和 下一张幻灯片链接图片位置.
-w 将缩略图行设置为 主索引文件中的图像宽。 默认是 5.
对应的配置文件选项是 每行缩略图.
--wx
将缩略图行设置为 像素宽最大。 缩略图数量
每行,给出 -w 必要时减少。 对应的配置文件
选项是 pixel_per_row. 默认是兑现 -w 不考虑结果
行宽。
- 万维网 使所有生成的文件世界可读。 对应的配置文件
选项是 www_访问权限.
字幕
当用 - GC llgal 生成(或更新,如果已经存在) 字幕 文件
,在 .lgal/ 子目录。
什么时候 - GC 没有通过,如果 字幕 文件存在,llgal 会自动使用它
在图库中生成幻灯片标题。 如果 字幕 不存在,llgal 生成
动态字幕并在画廊中使用它们。
生成 字幕 文件 - GC 在实际使用之前,可以
修改它们(尤其是添加评论)或更改图库中幻灯片的顺序
图像: ----
定义一个图像(省略时, 图像: 是默认类型)。
MV: ---- ----
定义电影。
文本: <文本 in 幻灯片> ----
定义文本幻灯片。
LNK: ---- ----
定义链接幻灯片。
LNKNOSLIDE: ----
定义到目标的直接链接,没有任何幻灯片。
文件: ---- ----
定义到另一个文件的链接(通常既不是图像也不是电影)
目录: ---- ----
定义一个子目录幻灯片。
BREAK
在缩略图行中强制换行
LINE
在缩略图行中强制换行并插入水平线。
标题:
定义画廊的标题。
指数: <一个 标题>
定义一个标题(可以有多个)。
索引脚: <一个 页脚>
定义一个页脚(可以有多个)。
家长:
定义到父画廊的链接的标签。
上一个: ----
定义指向前一个画廊的链接标签 .
下一个: ----
定义指向下一个画廊的链接标签 .
代替: ----
添加要应用于生成的 HTML 页面的替换。
请注意,您可以在标题中使用任何 HTML 语法。
以# 开头的行将被忽略。
生成字幕文件时, 标题.header 文件被插入到顶部
文件来详细说明语法。
配置
在解析命令行选项之前,llgal 会读取几个配置文件。 开始
和 /etc/llgal/llgalrc 然后阅读 $HOME/.llgal/llgalrc 最后是 .llgal/llgalrc
画廊目录中的文件。
还可以使用以下命令定义其他配置文件 --配置 选项。 这些将
在命令行解析期间被解析,当 --配置 被满足。
在递归生成的情况下(使用 -R ) 在多个子目录中,系统和
用户范围的配置文件和那些传递给 --配置 考虑到所有
画廊。 然而,只有当地 .llgal/llgalrc 文件用于每个画廊。
特别是,在生成的时候只考虑根画廊目录中的那个
根库,而不是在子目录中生成的库。 使用相同的特定
根画廊和所有子画廊的配置文件, --配置 选项可能是
用过的。
所有这些文件都可能以与命令行选项相同的方式更改 llgal 配置,
甚至更多。 以下所有选项也可以通过命令行在命令行上使用
- 选项 '多变的 = 价值'.
另请参阅联机帮助页 加尔克 or /etc/llgal/llgalrc 有关这些选项的详细信息和
它们的默认值。
拇指钉 AND 缩放 图片 代
默认情况下,llgal 使用 convert 创建缩略图和缩放图像(那些
出现在幻灯片中时 --sx or --sy 已通过)。 用于生成的命令行
原始图像中的那些图像由以下配置选项定义:
缩放创建命令 = 兑换 - 规模 X --
缩略图_创建_命令 = 兑换 - 规模 X --
您可以更改这些选项的值以更改生成的方式。
和 将被替换 加尔 在运行时使用原始文件名和
生成的目标图像。
和 将被生成的最大宽度和长度替换
图片。 请注意,其中之一可能不受限制(取决于其他配置
变量),使其被替换为空字符串,最终导致空
传递给程序的参数。 如果你的程序不喜欢那样,你可能
想要创建一个包装器 shell 脚本,它将负责接受这些。 其他
解决方案是更换 无限 和 有限 by a 巨大 折扣值 在您的配置中
并调整您的程序来处理它。
TEMPLATES
生成网页时,以下字段将从模板中替换为
关联值(由 llgal 计算)。
索引的标题。
CSS 样式表。
信用额度由 学分_文本 配置选项。
用于生成图库的程序版本。
索引的文件名。
索引链接的标签(可能是图像)。
合法代码集
字符编码,通常设置为iso-8859-1 或utf-8。
LLGAL-选项
在命令行上传递给 llgal 以生成画廊的选项。
从模板生成索引时 索引模板.html,以下补充
字段也将被替换。
字幕文件中给出的标题列表。
字幕文件中给出的页脚列表。
从模板生成幻灯片时 幻灯片模板.html, 以下附加字段
也将被取代。
幻灯片的标题。
幻灯片内容的样式(在 CSS 样式表中定义)。
幻灯片的索引,带前导零。
幻灯片的数量。
根据标题中的 slide_counter_format 的幻灯片计数器。
幻灯片的标题。
EXIF 标签表。
幻灯片的实际内容(可能是图像)。
和
上一张和下一张幻灯片的文件名。
和
上一张和下一张幻灯片的链接标签(可能是图片)。
此外,可以在模板中定义使用自定义字段并定义它们的
用一些替换 更换 字幕文件中的条目。 看 字幕 了解详情。
修改模板时,注意 HTML 语法需要双引号
文件名、URL 等。这些双引号在替换时永远不会自动添加
这些自动变量。 所以你必须在需要时在变量周围加上双引号,
例如:
<a href="/ ">
将变成
<a href="/slide_04.html">下一步 滑动
语言
llgal 用于在 HTML 页面中生成文本的语言选自
本地化配置。 如果所选语言在 llgal 翻译中可用,则
将使用而不是默认的英语。
像往常一样 gettext的,可以通过以下方式覆盖本地化配置
改变 朗, LC_消息 or 语言 环境变量。
如果所需的语言在 llgal 翻译中不可用,或者如果用户希望
更改文本值,他可能会创建一个额外的配置文件(或修改
系统范围的一个)更新所有配置选项 文本 部分。
区域设置可能会被覆盖 --郎 选项或 语言
配置选项。 但是,该 语言 环境变量似乎可以防止这种情况发生
如果设置就可以工作。
字符 编码
如果文件名包含不能在 URL 中安全表示的非 ASCII 字符,
llgal 将使用 RFC 2396 指定的方法对它们进行转义。 这可能会引起问题,如果
Web 服务器的字符编码概念与 llgal 运行的机器不同
在。 也可以看看 http://www.w3.org/TR/html4/appendix/notes.html#hB.2
字符编码从语言环境配置中选择并在 HTML 标头中设置。
它可能会被覆盖使用 --代码集 或者 代码集 配置选项。
附注
请注意,所有数字选项都可以通过将它们设置为
负值。
使用 onworks.net 服务在线使用 llgal