moved
@@ -0,0 +1,9 @@
|
|||||||
|
import = ["/home/mahalo/.config/alacritty/catppuccin-mocha.toml"]
|
||||||
|
|
||||||
|
[font]
|
||||||
|
size = 12.0
|
||||||
|
normal = {family = "Hack Nerd Font"}
|
||||||
|
|
||||||
|
[window]
|
||||||
|
opacity = 0.8
|
||||||
|
decorations = "Full"
|
||||||
@@ -0,0 +1,75 @@
|
|||||||
|
[colors.primary]
|
||||||
|
background = "#1e1e2e"
|
||||||
|
foreground = "#cdd6f4"
|
||||||
|
dim_foreground = "#7f849c"
|
||||||
|
bright_foreground = "#cdd6f4"
|
||||||
|
|
||||||
|
[colors.cursor]
|
||||||
|
text = "#1e1e2e"
|
||||||
|
cursor = "#f5e0dc"
|
||||||
|
|
||||||
|
[colors.vi_mode_cursor]
|
||||||
|
text = "#1e1e2e"
|
||||||
|
cursor = "#b4befe"
|
||||||
|
|
||||||
|
[colors.search.matches]
|
||||||
|
foreground = "#1e1e2e"
|
||||||
|
background = "#a6adc8"
|
||||||
|
|
||||||
|
[colors.search.focused_match]
|
||||||
|
foreground = "#1e1e2e"
|
||||||
|
background = "#a6e3a1"
|
||||||
|
|
||||||
|
[colors.footer_bar]
|
||||||
|
foreground = "#1e1e2e"
|
||||||
|
background = "#a6adc8"
|
||||||
|
|
||||||
|
[colors.hints.start]
|
||||||
|
foreground = "#1e1e2e"
|
||||||
|
background = "#f9e2af"
|
||||||
|
|
||||||
|
[colors.hints.end]
|
||||||
|
foreground = "#1e1e2e"
|
||||||
|
background = "#a6adc8"
|
||||||
|
|
||||||
|
[colors.selection]
|
||||||
|
text = "#1e1e2e"
|
||||||
|
background = "#f5e0dc"
|
||||||
|
|
||||||
|
[colors.normal]
|
||||||
|
black = "#45475a"
|
||||||
|
red = "#f38ba8"
|
||||||
|
green = "#a6e3a1"
|
||||||
|
yellow = "#f9e2af"
|
||||||
|
blue = "#89b4fa"
|
||||||
|
magenta = "#f5c2e7"
|
||||||
|
cyan = "#94e2d5"
|
||||||
|
white = "#bac2de"
|
||||||
|
|
||||||
|
[colors.bright]
|
||||||
|
black = "#585b70"
|
||||||
|
red = "#f38ba8"
|
||||||
|
green = "#a6e3a1"
|
||||||
|
yellow = "#f9e2af"
|
||||||
|
blue = "#89b4fa"
|
||||||
|
magenta = "#f5c2e7"
|
||||||
|
cyan = "#94e2d5"
|
||||||
|
white = "#a6adc8"
|
||||||
|
|
||||||
|
[colors.dim]
|
||||||
|
black = "#45475a"
|
||||||
|
red = "#f38ba8"
|
||||||
|
green = "#a6e3a1"
|
||||||
|
yellow = "#f9e2af"
|
||||||
|
blue = "#89b4fa"
|
||||||
|
magenta = "#f5c2e7"
|
||||||
|
cyan = "#94e2d5"
|
||||||
|
white = "#bac2de"
|
||||||
|
|
||||||
|
[[colors.indexed_colors]]
|
||||||
|
index = 16
|
||||||
|
color = "#fab387"
|
||||||
|
|
||||||
|
[[colors.indexed_colors]]
|
||||||
|
index = 17
|
||||||
|
color = "#f5e0dc"
|
||||||
@@ -0,0 +1,39 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
export DISPLAY=:0
|
||||||
|
export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"
|
||||||
|
|
||||||
|
# Battery percentage at which to dunstify
|
||||||
|
WARNING_LEVEL=25
|
||||||
|
BATTERY_DISCHARGING=`acpi -b | grep "Battery 0" | grep -c "Discharging"`
|
||||||
|
BATTERY_LEVEL=`acpi -b | grep "Battery 0" | grep -P -o '[0-9]+(?=%)'`
|
||||||
|
CRITICAL_LEVEL=13
|
||||||
|
# Use two files to store whether we've shown a notification or not (to prevent multiple notifications)
|
||||||
|
LOW_FILE=/tmp/batterylow
|
||||||
|
FULL_FILE=/tmp/batteryfull
|
||||||
|
EMPTY_FILE=/tmp/batteryempty
|
||||||
|
|
||||||
|
# Reset notifications if the computer is charging/discharging
|
||||||
|
if [ $BATTERY_DISCHARGING -eq 1 ] && [ -f $FULL_FILE ]; then
|
||||||
|
rm $FULL_FILE
|
||||||
|
elif [ $BATTERY_DISCHARGING -eq 0 ] && [ -f $LOW_FILE ]; then
|
||||||
|
rm $LOW_FILE
|
||||||
|
rm $EMPTY_FILE
|
||||||
|
fi
|
||||||
|
|
||||||
|
# If the battery is charging and is full (and has not shown notification yet)
|
||||||
|
if [ $BATTERY_LEVEL -gt 95 ] && [ $BATTERY_DISCHARGING -eq 0 ] && [ ! -f $FULL_FILE ]; then
|
||||||
|
dunstify "Battery Charged" "Battery is fully charged." -i ~/.config/dunst/icons/battery-charged.png -r 9991
|
||||||
|
touch $FULL_FILE
|
||||||
|
# If the battery is low and is not charging (and has not shown notification yet)
|
||||||
|
elif [ $BATTERY_LEVEL -le $WARNING_LEVEL ] && [ $BATTERY_DISCHARGING -eq 1 ] && [ ! -f $LOW_FILE ]; then
|
||||||
|
|
||||||
|
dunstify "Low Battery" "${BATTERY_LEVEL}% of battery remaining." -i ~/.config/dunst/icons/battery-low.png -u critical -r 9991
|
||||||
|
touch $LOW_FILE
|
||||||
|
# Critical level
|
||||||
|
elif [ $BATTERY_LEVEL -le $CRITICAL_LEVEL ] && [ $BATTERY_DISCHARGING -eq 1 ] && [ ! -f $EMPTY_FILE ]; then
|
||||||
|
|
||||||
|
dunstify "Battery Critical" "${BATTERY_LEVEL}% of battery remaining." -i ~/.config/dunst/icons/battery-critical.png -u critical -r 9991
|
||||||
|
touch $EMPTY_FILE
|
||||||
|
paplay ~/.config/dunst/alet1.mp3
|
||||||
|
fi
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
export XAUTHORITY=~/.Xauthority
|
||||||
|
export DISPLAY=:0
|
||||||
|
export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"
|
||||||
|
# Pass 1 as an argument for charging, 0 for discharging
|
||||||
|
BATTERY_CHARGING=$1
|
||||||
|
BATTERY_LEVEL=`acpi -b | grep "Battery 0" | grep -P -o '[0-9]+(?=%)'`
|
||||||
|
|
||||||
|
# Send notifications
|
||||||
|
if [ $BATTERY_CHARGING -eq 1 ]; then
|
||||||
|
dunstify "Charging" "${BATTERY_LEVEL}% of battery charged." -u low -i ~/.config/dunst/icons/plugged.png -t 5000 -r 9991
|
||||||
|
elif [ $BATTERY_CHARGING -eq 0 ]; then
|
||||||
|
dunstify "Discharging" "${BATTERY_LEVEL}% of battery remaining." -u low -i ~/.config/dunst/icons/unplugged.png -t 5000 -r 9991
|
||||||
|
fi
|
||||||
@@ -0,0 +1,158 @@
|
|||||||
|
# See dunst(5) for all configuration options
|
||||||
|
|
||||||
|
[global]
|
||||||
|
### Display ###
|
||||||
|
|
||||||
|
monitor = 1
|
||||||
|
follow = none
|
||||||
|
|
||||||
|
### Geometry ###
|
||||||
|
|
||||||
|
geometry = "300x30-5+60"
|
||||||
|
frame_width = 1
|
||||||
|
origin = top-right
|
||||||
|
offset = 10x50
|
||||||
|
scale = 0
|
||||||
|
notification_limit = 0
|
||||||
|
|
||||||
|
### Progress bar ###
|
||||||
|
|
||||||
|
progress_bar = true
|
||||||
|
progress_bar_height = 10
|
||||||
|
progress_bar_frame_width = 1
|
||||||
|
progress_bar_min_width = 150
|
||||||
|
progress_bar_max_width = 300
|
||||||
|
progress_bar_corner_radius = 0
|
||||||
|
|
||||||
|
indicate_hidden = yes
|
||||||
|
transparency = 40
|
||||||
|
separator_height = 2
|
||||||
|
padding = 8
|
||||||
|
horizontal_padding = 8
|
||||||
|
text_icon_padding = 0
|
||||||
|
frame_width = 1
|
||||||
|
|
||||||
|
frame_color = "#4287f5"
|
||||||
|
gap_size = 0
|
||||||
|
separator_color = frame
|
||||||
|
sort = yes
|
||||||
|
|
||||||
|
### Text ###
|
||||||
|
|
||||||
|
font = Noto Sans 10
|
||||||
|
line_height = 0
|
||||||
|
markup = full
|
||||||
|
|
||||||
|
format = "<b>%s</b>\n%b"
|
||||||
|
|
||||||
|
alignment = left
|
||||||
|
vertical_alignment = center
|
||||||
|
show_age_threshold = 60
|
||||||
|
ellipsize = middle
|
||||||
|
|
||||||
|
ignore_newline = no
|
||||||
|
stack_duplicates = true
|
||||||
|
hide_duplicate_count = false
|
||||||
|
show_indicators = yes
|
||||||
|
|
||||||
|
### Icons ###
|
||||||
|
|
||||||
|
enable_recursive_icon_lookup = true
|
||||||
|
icon_theme = candy-icons
|
||||||
|
|
||||||
|
icon_position = left
|
||||||
|
min_icon_size = 32
|
||||||
|
max_icon_size = 128
|
||||||
|
icon_path = ~/.config/dust/icons
|
||||||
|
|
||||||
|
### History ###
|
||||||
|
|
||||||
|
sticky_history = yes
|
||||||
|
history_length = 20
|
||||||
|
|
||||||
|
### Misc/Advanced ###
|
||||||
|
|
||||||
|
# dmenu path.
|
||||||
|
dmenu = /usr/bin/dmenu -p dunst:
|
||||||
|
browser = /usr/bin/xdg-open
|
||||||
|
always_run_script = true
|
||||||
|
|
||||||
|
title = Dunst
|
||||||
|
|
||||||
|
# Define the class of the windows spawned by dunst
|
||||||
|
class = Dunst
|
||||||
|
corner_radius = 5
|
||||||
|
ignore_dbusclose = false
|
||||||
|
|
||||||
|
### Wayland ###
|
||||||
|
# These settings are Wayland-specific. They have no effect when using X11
|
||||||
|
|
||||||
|
# Uncomment this if you want to let notifications appear under fullscreen
|
||||||
|
# applications (default: overlay)
|
||||||
|
# layer = top
|
||||||
|
|
||||||
|
# Set this to true to use X11 output on Wayland.
|
||||||
|
force_xwayland = false
|
||||||
|
|
||||||
|
### Legacy
|
||||||
|
|
||||||
|
force_xinerama = false
|
||||||
|
|
||||||
|
### mouse
|
||||||
|
|
||||||
|
mouse_left_click = close_current
|
||||||
|
mouse_middle_click = do_action, close_current
|
||||||
|
mouse_right_click = close_all
|
||||||
|
|
||||||
|
[experimental]
|
||||||
|
per_monitor_dpi = false
|
||||||
|
|
||||||
|
|
||||||
|
[urgency_low]
|
||||||
|
background = "#2F343F"
|
||||||
|
foreground = "#888888"
|
||||||
|
timeout = 3
|
||||||
|
icon_position=off
|
||||||
|
# Icon for notifications with low urgency, uncomment to enable
|
||||||
|
# default_icon = ~/.config/dunst/icons/volume.png
|
||||||
|
|
||||||
|
[urgency_normal]
|
||||||
|
background = "#2F343F"
|
||||||
|
foreground = "#ffffff"
|
||||||
|
timeout = 4
|
||||||
|
# Icon for notifications with normal urgency, uncomment to enable
|
||||||
|
#default_icon = /path/to/icon
|
||||||
|
|
||||||
|
[urgency_critical]
|
||||||
|
background = "#00003F"
|
||||||
|
foreground = "#FF0000"
|
||||||
|
timeout = 0
|
||||||
|
# Icon for notifications with critical urgency, uncomment to enable
|
||||||
|
#default_icon = /path/to/icon
|
||||||
|
|
||||||
|
|
||||||
|
[screenshot]
|
||||||
|
summary = "Screenshot Saved"
|
||||||
|
new_icon = gnome-screenshot
|
||||||
|
timeout = 3
|
||||||
|
|
||||||
|
[Phone-conected]
|
||||||
|
summary = "Phone Plugged"
|
||||||
|
new_icon = phone
|
||||||
|
timeout = 3
|
||||||
|
|
||||||
|
[Phone-disconected]
|
||||||
|
summary = "Phone Disconnected"
|
||||||
|
new_icon = phone
|
||||||
|
timeout = 3
|
||||||
|
|
||||||
|
[openrazer_battery_ignore]
|
||||||
|
appname = OpenRazer Daemon
|
||||||
|
summary = *Battery*
|
||||||
|
skip_display = true
|
||||||
|
|
||||||
|
# [Tauon]
|
||||||
|
# appname = Tauon
|
||||||
|
# summary = "Next track"
|
||||||
|
# new_icon = /home/mahalo/photos/icons/svgs/music.svg
|
||||||
|
# timeout = 2
|
||||||
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 2.5 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 3.3 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
@@ -0,0 +1,2 @@
|
|||||||
|
GNOME_KEYRING_CONTROL=/run/user/1000/keyring
|
||||||
|
GNOME_KEYRING_SECRETS=/run/user/1000/keyring/secrets
|
||||||
@@ -0,0 +1,81 @@
|
|||||||
|
// Load with --load-config examples/2.jsonc
|
||||||
|
// Note that you must replace the image path to an existing image to display it.
|
||||||
|
|
||||||
|
{
|
||||||
|
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||||
|
"logo": {
|
||||||
|
"padding": {
|
||||||
|
"top": 1
|
||||||
|
},
|
||||||
|
"source": "${HOME}/.config/fastfetch/skull",
|
||||||
|
"type": "file"
|
||||||
|
},
|
||||||
|
"display": {
|
||||||
|
"separator": ": ",
|
||||||
|
"constants": [
|
||||||
|
"──────────────────────────────",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
"break",
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "┌{$1}{$1}┐",
|
||||||
|
"outputColor": "90"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "os",
|
||||||
|
"key": " OS",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "Kernel",
|
||||||
|
"key": " Kernel",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "host",
|
||||||
|
"key":"ﴣ Host",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "shell",
|
||||||
|
"key": " Shell",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "wm",
|
||||||
|
"key": " DE/WM",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "wmtheme",
|
||||||
|
"key": " Theme",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "terminal",
|
||||||
|
"key": " Terminal",
|
||||||
|
"keyColor": "blue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "cpu",
|
||||||
|
"key": " CPU",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "gpu",
|
||||||
|
"key": " GPU",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "memory",
|
||||||
|
"key": " Memory",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "└{$1}{$1}┘",
|
||||||
|
"outputcolor": "90"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "custom",
|
||||||
|
"format": "{#black}──{#red}────{#green}────{#yellow}────{#blue}────{#magenta}────{#cyan}────{#white}──",
|
||||||
|
},
|
||||||
|
"break"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
.~#########%%;~.
|
||||||
|
/############%%;`\
|
||||||
|
/######/~\/~\%%;,;,\
|
||||||
|
|#######\ /;;;;.,.|
|
||||||
|
|#########\/%;;;;;.,.|
|
||||||
|
|##/~~\####%;;;/~~\;,|
|
||||||
|
|#| o \##%;/ o |.|
|
||||||
|
|##\____/##%;\____/.,|
|
||||||
|
\#########/\;;;;;;,,/
|
||||||
|
\######/%;\;;;;, /
|
||||||
|
|######%%;;;;,.|
|
||||||
|
|# # # % ; ; ;,|
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
general {
|
||||||
|
lock_cmd = pidof hyprlock || hyprlock # avoid starting multiple hyprlock instances.
|
||||||
|
before_sleep_cmd = loginctl lock-session # lock before suspend.
|
||||||
|
after_sleep_cmd = hyprctl dispatch dpms on # to avoid having to press a key twice to turn on the display.
|
||||||
|
}
|
||||||
|
|
||||||
|
listener {
|
||||||
|
timeout = 60
|
||||||
|
on-timeout = pidof hyprlock && hyprctl dispatch dpms off
|
||||||
|
on-resume = pidof hyprlock && hyprctl dispatch dpms on
|
||||||
|
}
|
||||||
|
|
||||||
|
# Warn
|
||||||
|
listener {
|
||||||
|
timeout = 540
|
||||||
|
on-timeout = notify-send "You are idle!"
|
||||||
|
on-resume = notify-send "Welcome back!"
|
||||||
|
}
|
||||||
|
|
||||||
|
# Screenlock
|
||||||
|
listener {
|
||||||
|
timeout = 600
|
||||||
|
on-timeout = loginctl lock-session
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
# Turn off screen
|
||||||
|
# # (disabled by default)
|
||||||
|
# listener {
|
||||||
|
# timeout = 630 # 10.5 min
|
||||||
|
# on-timeout = hyprctl dispatch dpms off # command to run when timeout has passed
|
||||||
|
# on-resume = hyprctl dispatch dpms on # command to run when activity is detected after timeout has fired.
|
||||||
|
# }
|
||||||
@@ -0,0 +1,244 @@
|
|||||||
|
# monitors
|
||||||
|
monitor=DP-1,3840x2160@144,0x0,2
|
||||||
|
monitor=DP-2, 3840x2160@60,-1920x-950,2
|
||||||
|
|
||||||
|
# Execute your favorite apps at launch
|
||||||
|
exec-once = waybar & nm-applet & dunst & nextcloud & hyprpaper & hypridle
|
||||||
|
exec-once = waybar -c ~/.config/waybar/config2
|
||||||
|
# exec-once = /usr/bin/openrgb --startminimized --profile "ssx"
|
||||||
|
exec-once = dbus-update-activation-environment --all
|
||||||
|
exec-once = /usr/libexec/lxqt-policykit-agent
|
||||||
|
exec-once = systemctl --user start gnome-keyring-daemon
|
||||||
|
exec-once = $HOME/scripts/startup.sh
|
||||||
|
|
||||||
|
|
||||||
|
# Set programs that you use
|
||||||
|
$terminal = wezterm
|
||||||
|
$fileManager = nemo
|
||||||
|
$menu = ~/.config/rofi/rofimenu/launcher.sh
|
||||||
|
$apps = ~/.config/rofi/apps/apps.sh
|
||||||
|
$powermenu = ~/.config/rofi/rofipowermenu/powermenu.sh
|
||||||
|
$screenshot =grim -g "$(slurp)" $HOME/screenshots/$(date +'%Y-%m-%d-%H%M%S').png
|
||||||
|
$mouseConstrain = ~/scripts/mouseConstrain.sh
|
||||||
|
|
||||||
|
#Auth
|
||||||
|
env = SSH_AUTH_SOCK=/run/user/1000/ssh-agent.socket
|
||||||
|
|
||||||
|
# nvidia
|
||||||
|
env = LIBVA_DRIVER_NAME,nvidia
|
||||||
|
env = GBM_BACKEND,nvidia-drm
|
||||||
|
env = __GLX_VENDOR_LIBRARY_NAME,nvidia
|
||||||
|
env = XDG_SESSION_TYPE,wayland
|
||||||
|
|
||||||
|
# Some default env vars.
|
||||||
|
env = QT_QPA_PLATFORMTHEME,qt6ct # change to qt6ct if you have that
|
||||||
|
env = QT_STYLE_OVERRIDE=kvantum
|
||||||
|
|
||||||
|
#mice
|
||||||
|
env = HYPRCURSOR_THEME,Adwaita
|
||||||
|
env = HYPRCURSOR_SIZE,24
|
||||||
|
env = XCURSOR_SIZE,24
|
||||||
|
env = WLR_NO_HARDWARE_CURSORS=1
|
||||||
|
|
||||||
|
#xwayland and java
|
||||||
|
env = OGL_DEDICATED_HW_STATE_PER_CONTEXT=ENABLE_ROBUST
|
||||||
|
env = ELECTRON_OZONE_PLATFORM_HINT , auto
|
||||||
|
env = XDG_STATE_HOME="${HOME}/.local/state"
|
||||||
|
env = _JAVA_AWT_WM_NONREPARENTING,1
|
||||||
|
env = LIBVIRT_DEFAULT_URI,qemu:///system
|
||||||
|
|
||||||
|
# Disable x11 app scaling
|
||||||
|
xwayland {
|
||||||
|
force_zero_scaling = true
|
||||||
|
}
|
||||||
|
|
||||||
|
input {
|
||||||
|
kb_layout = us
|
||||||
|
kb_variant =
|
||||||
|
kb_model =
|
||||||
|
kb_options = caps:escape, compose:rctrl
|
||||||
|
kb_rules =
|
||||||
|
|
||||||
|
follow_mouse = 1
|
||||||
|
|
||||||
|
touchpad {
|
||||||
|
natural_scroll = no
|
||||||
|
}
|
||||||
|
|
||||||
|
force_no_accel = 0
|
||||||
|
sensitivity = 0
|
||||||
|
}
|
||||||
|
|
||||||
|
general {
|
||||||
|
|
||||||
|
gaps_in = 5
|
||||||
|
gaps_out = 20
|
||||||
|
border_size = 2
|
||||||
|
col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
|
||||||
|
col.inactive_border = rgba(595959aa)
|
||||||
|
|
||||||
|
layout = dwindle
|
||||||
|
allow_tearing = false
|
||||||
|
}
|
||||||
|
|
||||||
|
decoration {
|
||||||
|
rounding = 10
|
||||||
|
blur {
|
||||||
|
enabled = true
|
||||||
|
size = 3
|
||||||
|
passes = 1
|
||||||
|
}
|
||||||
|
shadow {
|
||||||
|
enabled = true
|
||||||
|
range = 4
|
||||||
|
render_power = 3
|
||||||
|
color = rgba(1a1a1aee)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
layerrule = match:namespace waybar, blur on
|
||||||
|
|
||||||
|
|
||||||
|
animations {
|
||||||
|
enabled = yes
|
||||||
|
|
||||||
|
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
|
||||||
|
animation = windows, 1, 7, myBezier
|
||||||
|
animation = windowsOut, 1, 7, default, popin 80%
|
||||||
|
animation = border, 1, 10, default
|
||||||
|
animation = borderangle, 1, 8, default
|
||||||
|
animation = fade, 1, 7, default
|
||||||
|
animation = workspaces, 1, 6, default
|
||||||
|
}
|
||||||
|
|
||||||
|
dwindle {
|
||||||
|
pseudotile = yes
|
||||||
|
preserve_split = yes
|
||||||
|
}
|
||||||
|
|
||||||
|
master {
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
misc {
|
||||||
|
disable_splash_rendering = true
|
||||||
|
disable_hyprland_logo = true
|
||||||
|
}
|
||||||
|
|
||||||
|
device {
|
||||||
|
name = epic-mouse-v1
|
||||||
|
sensitivity = -0.5
|
||||||
|
}
|
||||||
|
|
||||||
|
## special window rules
|
||||||
|
windowrule = suppress_event maximize, match:class .* # You'll probably like this.
|
||||||
|
windowrule = no_screen_share on, match:class ^(Bitwarden)$
|
||||||
|
windowrule = float on, size 413 689, match:class ^(io.bassi.Amberol)$
|
||||||
|
windowrule = float on, match:class ^(qalculate-gtk)$, match:title ^(Qalculate!)$
|
||||||
|
windowrule = tile on, workspace 10, match:class ^(affinity.exe)$
|
||||||
|
|
||||||
|
$mainMod = SUPER
|
||||||
|
|
||||||
|
bind = $mainMod, R, exec, $terminal
|
||||||
|
bind = $mainMod, T, exec, alacritty
|
||||||
|
bind = $mainMod, Q, killactive,
|
||||||
|
bind = $mainMod, E, exec, $fileManager
|
||||||
|
bind = $mainMod, V, togglefloating,
|
||||||
|
bind = $mainMod,F,fullscreen,
|
||||||
|
bind = $mainMod, D, exec, $menu
|
||||||
|
bind = $mainMod, S , exec, $apps
|
||||||
|
bind = CONTROLALT, L, exec, $powermenu
|
||||||
|
bind = $mainMod, P, pseudo, # dwindle
|
||||||
|
bind = $mainMod, J, togglesplit, # dwindle
|
||||||
|
bind = $mainMod, L, exec, loginctl lock-session
|
||||||
|
bind = $mainMod, G, exec, $mouseConstrain
|
||||||
|
|
||||||
|
|
||||||
|
# media keys
|
||||||
|
bind= ,XF86AudioMute ,exec, ~/.config/dunstthree/dunstthree.sh mute
|
||||||
|
bind= ,XF86AudioRaiseVolume, exec, ~/.config/dunstthree/dunstthree.sh vup
|
||||||
|
bind= ,XF86AudioLowerVolume, exec, ~/.config/dunstthree/dunstthree.sh vdown
|
||||||
|
bind= ,0xff61 ,exec,$screenshot && dunstify "Screenshot Saved"
|
||||||
|
|
||||||
|
|
||||||
|
# Move focus with mainMod + arrow keys
|
||||||
|
bind = $mainMod, left, movefocus, l
|
||||||
|
bind = $mainMod, right, movefocus, r
|
||||||
|
bind = $mainMod, up, movefocus, u
|
||||||
|
bind = $mainMod, down, movefocus, d
|
||||||
|
|
||||||
|
|
||||||
|
#################
|
||||||
|
# WORKSPACES #
|
||||||
|
# #
|
||||||
|
#################
|
||||||
|
workspace= 1,monitor:DP-1
|
||||||
|
workspace= 2,monitor:DP-1
|
||||||
|
workspace= 3,monitor:DP-1
|
||||||
|
workspace= 4,monitor:DP-1
|
||||||
|
workspace= 5,monitor:DP-1
|
||||||
|
workspace= 8,monitor:DP-1
|
||||||
|
workspace= 9,monitor:DP-1
|
||||||
|
workspace= 10,monitor:DP-1
|
||||||
|
workspace= 7,monitor:DP-1
|
||||||
|
workspace= 6,monitor:DP-2
|
||||||
|
|
||||||
|
# Switch workspaces with mainMod + [0-9]
|
||||||
|
bind = $mainMod, 1, workspace ,1
|
||||||
|
bind = $mainMod, 2, workspace ,2
|
||||||
|
bind = $mainMod, 3, workspace ,3
|
||||||
|
bind = $mainMod, 4, workspace ,4
|
||||||
|
bind = $mainMod, 5, workspace ,5
|
||||||
|
bind = $mainMod, 6, workspace ,6
|
||||||
|
bind = $mainMod, 7, workspace ,7
|
||||||
|
bind = $mainMod, 8, workspace ,8
|
||||||
|
bind = $mainMod, 9, workspace ,9
|
||||||
|
bind = $mainMod, 0, workspace ,10
|
||||||
|
|
||||||
|
# Move active window to a workspace with mainMod + SHIFT + [0-9]
|
||||||
|
bind = $mainMod SHIFT, 1, movetoworkspace, 1
|
||||||
|
bind = $mainMod SHIFT, 2, movetoworkspace, 2
|
||||||
|
bind = $mainMod SHIFT, 3, movetoworkspace, 3
|
||||||
|
bind = $mainMod SHIFT, 4, movetoworkspace, 4
|
||||||
|
bind = $mainMod SHIFT, 5, movetoworkspace, 5
|
||||||
|
bind = $mainMod SHIFT, 6, movetoworkspace, 6
|
||||||
|
bind = $mainMod SHIFT, 7, movetoworkspace, 7
|
||||||
|
bind = $mainMod SHIFT, 8, movetoworkspace, 8
|
||||||
|
bind = $mainMod SHIFT, 9, movetoworkspace, 9
|
||||||
|
bind = $mainMod SHIFT, 0, movetoworkspace, 10
|
||||||
|
|
||||||
|
##############
|
||||||
|
# My windows #
|
||||||
|
##############
|
||||||
|
|
||||||
|
windowrule = workspace 1, match:class ^(org.wezfurlong.wezterm)$
|
||||||
|
windowrule = workspace 2, match:class ^(org.mozilla.firefox)$
|
||||||
|
windowrule = workspace 3, match:class ^(nemo)$
|
||||||
|
windowrule = workspace 4, match:title ^(VSCodium)$
|
||||||
|
windowrule = workspace 4, match:class ^(jetbrains-idea-ce)$
|
||||||
|
windowrule = workspace 4, match:title ^(Postman)$
|
||||||
|
windowrule = workspace 4, match:title ^(RStudio)$
|
||||||
|
windowrule = workspace 5, match:class ^(obsidian)$
|
||||||
|
windowrule = workspace 5, match:class ^(libreoffice.*)$
|
||||||
|
windowrule = workspace 5, match:class ^(com.discordapp.Discord)$
|
||||||
|
windowrule = workspace 7, match:class ^(net.thunderbird.Thunderbird)$
|
||||||
|
windowrule = workspace 8, match:title ^(Jellyfin Media Player)$
|
||||||
|
windowrule = workspace 8, match:class ^(chrome-calendar.*)$
|
||||||
|
windowrule = workspace 8, match:title ^(Tauon)$
|
||||||
|
windowrule = workspace 9, match:class ^(steam)$
|
||||||
|
windowrule = workspace 9, match:class ^(virt-manager)$
|
||||||
|
windowrule = workspace 10, match:class ^(krita)$
|
||||||
|
windowrule = workspace 10, match:class ^(org.inkscape.Inkscape)$
|
||||||
|
windowrule = workspace 6, match:class ^(Agemo)$
|
||||||
|
|
||||||
|
# Example special workspace (scratchpad)
|
||||||
|
bind = $mainMod ALT, S, togglespecialworkspace, magic
|
||||||
|
bind = $mainMod SHIFT, S, movetoworkspace, special:magic
|
||||||
|
|
||||||
|
# Scroll through existing workspaces with mainMod + scroll
|
||||||
|
bind = $mainMod, mouse_down, workspace, e+1
|
||||||
|
bind = $mainMod, mouse_up, workspace, e-1
|
||||||
|
|
||||||
|
# Move/resize windows with mainMod + LMB/RMB and dragging
|
||||||
|
bindm = $mainMod, mouse:272, movewindow
|
||||||
|
bindm = $mainMod, mouse:273, resizewindow
|
||||||
@@ -0,0 +1,70 @@
|
|||||||
|
input-field {
|
||||||
|
monitor=
|
||||||
|
size = 300, 90
|
||||||
|
outline_thickness = 3
|
||||||
|
dots_size = 0.33
|
||||||
|
dots_spacing = 0.15
|
||||||
|
dots_center = false
|
||||||
|
dots_rounding = -1
|
||||||
|
outer_color = rgba(0, 0, 0, 0)
|
||||||
|
inner_color = rgba(255, 255, 255, 0.1)
|
||||||
|
font_color = rgb(10, 10, 10)
|
||||||
|
fade_on_empty = false
|
||||||
|
fade_timeout = 1000
|
||||||
|
font_family = Qgod
|
||||||
|
font_size = 18
|
||||||
|
placeholder_text = <i><span foreground="##ffff99">🔒Input Password</span></i>
|
||||||
|
hide_input = false
|
||||||
|
rounding = -1
|
||||||
|
check_color = rgb(204, 136, 34)
|
||||||
|
fail_color = rgb(204, 34, 34)
|
||||||
|
fail_text = <i>$FAIL <b>($ATTEMPTS)</b></i>
|
||||||
|
fail_transition = 300
|
||||||
|
capslock_color = -1
|
||||||
|
numlock_color = -1
|
||||||
|
bothlock_color = -1
|
||||||
|
invert_numlock = false
|
||||||
|
swap_font_color = false
|
||||||
|
|
||||||
|
position = 0, -290
|
||||||
|
halign = center
|
||||||
|
valign = center
|
||||||
|
}
|
||||||
|
|
||||||
|
background {
|
||||||
|
monitor =
|
||||||
|
path = ~/.config/hypr/lock.png
|
||||||
|
color = rgba(25, 20, 20, 1.0)
|
||||||
|
blur_passes = 1 # 0 disables blurring
|
||||||
|
blur_size = 1
|
||||||
|
noise = 0.0117
|
||||||
|
contrast = 0.8916
|
||||||
|
brightness = 0.8172
|
||||||
|
vibrancy = 0.1696
|
||||||
|
vibrancy_darkness = 0.0
|
||||||
|
}
|
||||||
|
|
||||||
|
# Reboot
|
||||||
|
label {
|
||||||
|
monitor =
|
||||||
|
text =
|
||||||
|
color = rgba(255, 255, 255, 0.6)
|
||||||
|
font_size = 50
|
||||||
|
onclick = reboot now
|
||||||
|
position = -80,0
|
||||||
|
halign = right
|
||||||
|
valign = top
|
||||||
|
}
|
||||||
|
|
||||||
|
# Power off
|
||||||
|
label {
|
||||||
|
monitor =
|
||||||
|
text =
|
||||||
|
color = rgba(255, 255, 255, 0.6)
|
||||||
|
font_size = 50
|
||||||
|
onclick = shutdown now
|
||||||
|
position = -20, 0
|
||||||
|
halign =right
|
||||||
|
valign = top
|
||||||
|
}
|
||||||
|
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
|
||||||
|
wallpaper {
|
||||||
|
monitor = DP-1
|
||||||
|
path = /home/mahalo/photos/G9XY1wDWIAAXM9s.jpg
|
||||||
|
fit_mode = cover
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
wallpaper {
|
||||||
|
monitor = DP-2
|
||||||
|
path = /home/mahalo/photos/wallhaven-8ggqqj.jpg
|
||||||
|
fit_mode = cover
|
||||||
|
}
|
||||||
|
|
||||||
|
splash = false
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
theme {
|
||||||
|
color_scheme = ~/.config/qt5ct/colors/catppuccin-mocha-blue.conf
|
||||||
|
style = fusion
|
||||||
|
font_fixed = monospace
|
||||||
|
font_fixed_size = 12
|
||||||
|
font = Noto Sans
|
||||||
|
font_size = 12
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 1.6 MiB |
@@ -0,0 +1,80 @@
|
|||||||
|
# vim:ft=kitty
|
||||||
|
|
||||||
|
## name: Catppuccin-Mocha
|
||||||
|
## author: Pocco81 (https://github.com/Pocco81)
|
||||||
|
## license: MIT
|
||||||
|
## upstream: https://github.com/catppuccin/kitty/blob/main/mocha.conf
|
||||||
|
## blurb: Soothing pastel theme for the high-spirited!
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# The basic colors
|
||||||
|
foreground #CDD6F4
|
||||||
|
background #1E1E2E
|
||||||
|
selection_foreground #1E1E2E
|
||||||
|
selection_background #F5E0DC
|
||||||
|
|
||||||
|
# Cursor colors
|
||||||
|
cursor #F5E0DC
|
||||||
|
cursor_text_color #1E1E2E
|
||||||
|
|
||||||
|
# URL underline color when hovering with mouse
|
||||||
|
url_color #F5E0DC
|
||||||
|
|
||||||
|
# Kitty window border colors
|
||||||
|
active_border_color #B4BEFE
|
||||||
|
inactive_border_color #6C7086
|
||||||
|
bell_border_color #F9E2AF
|
||||||
|
|
||||||
|
# OS Window titlebar colors
|
||||||
|
wayland_titlebar_color system
|
||||||
|
macos_titlebar_color system
|
||||||
|
|
||||||
|
# Tab bar colors
|
||||||
|
active_tab_foreground #11111B
|
||||||
|
active_tab_background #CBA6F7
|
||||||
|
inactive_tab_foreground #CDD6F4
|
||||||
|
inactive_tab_background #181825
|
||||||
|
tab_bar_background #11111B
|
||||||
|
|
||||||
|
# Colors for marks (marked text in the terminal)
|
||||||
|
mark1_foreground #1E1E2E
|
||||||
|
mark1_background #B4BEFE
|
||||||
|
mark2_foreground #1E1E2E
|
||||||
|
mark2_background #CBA6F7
|
||||||
|
mark3_foreground #1E1E2E
|
||||||
|
mark3_background #74C7EC
|
||||||
|
|
||||||
|
# The 16 terminal colors
|
||||||
|
|
||||||
|
# black
|
||||||
|
color0 #45475A
|
||||||
|
color8 #585B70
|
||||||
|
|
||||||
|
# red
|
||||||
|
color1 #F38BA8
|
||||||
|
color9 #F38BA8
|
||||||
|
|
||||||
|
# green
|
||||||
|
color2 #A6E3A1
|
||||||
|
color10 #A6E3A1
|
||||||
|
|
||||||
|
# yellow
|
||||||
|
color3 #F9E2AF
|
||||||
|
color11 #F9E2AF
|
||||||
|
|
||||||
|
# blue
|
||||||
|
color4 #89B4FA
|
||||||
|
color12 #89B4FA
|
||||||
|
|
||||||
|
# magenta
|
||||||
|
color5 #F5C2E7
|
||||||
|
color13 #F5C2E7
|
||||||
|
|
||||||
|
# cyan
|
||||||
|
color6 #94E2D5
|
||||||
|
color14 #94E2D5
|
||||||
|
|
||||||
|
# white
|
||||||
|
color7 #BAC2DE
|
||||||
|
color15 #A6ADC8
|
||||||
@@ -0,0 +1,72 @@
|
|||||||
|
# BEGIN_KITTY_FONTS
|
||||||
|
font_family family="Fira Code"
|
||||||
|
bold_font auto
|
||||||
|
italic_font auto
|
||||||
|
bold_italic_font auto
|
||||||
|
# END_KITTY_FONTS
|
||||||
|
|
||||||
|
# font
|
||||||
|
font_size 12.0
|
||||||
|
adjust_line_height 1
|
||||||
|
disable_ligatures cursor
|
||||||
|
|
||||||
|
#https://github.com/ryanoasis/nerd-fonts/wiki/Glyph-Sets-and-Code-Points
|
||||||
|
#Nerd Fonts v3.2.0
|
||||||
|
|
||||||
|
# Seti-UI + Custom
|
||||||
|
symbol_map U+E5FA-U+E62B Symbols Nerd Font
|
||||||
|
# Devicons
|
||||||
|
symbol_map U+E700-U+E7C5 Symbols Nerd Font
|
||||||
|
# Font Awesome
|
||||||
|
symbol_map U+F000-U+F2E0 Symbols Nerd Font
|
||||||
|
# Font Awesome Extension
|
||||||
|
symbol_map U+E200-U+E2A9 Symbols Nerd Font
|
||||||
|
# Material Design Icons
|
||||||
|
symbol_map U+F500-U+FD46 Symbols Nerd Font
|
||||||
|
# Weather
|
||||||
|
symbol_map U+E300-U+E3EB Symbols Nerd Font
|
||||||
|
# Octicons
|
||||||
|
symbol_map U+F400-U+F4A8,U+2665,U+26A1,U+F27C Symbols Nerd Font
|
||||||
|
# Powerline Extra Symbols
|
||||||
|
symbol_map U+E0A3,U+E0B4-U+E0C8,U+E0CC-U+E0D2,U+E0D4 Symbols Nerd Font
|
||||||
|
# IEC Power Symbols
|
||||||
|
symbol_map U+23FB-U+23FE,U+2b58 Symbols Nerd Font
|
||||||
|
# Font Logos
|
||||||
|
symbol_map U+F300-U+F313 Symbols Nerd Font
|
||||||
|
# Pomicons
|
||||||
|
symbol_map U+E000-U+E00D Symbols Nerd Font
|
||||||
|
symbol_map U+f101-U+f208 Symbols Nerd Font
|
||||||
|
|
||||||
|
|
||||||
|
enable_audio_bell no
|
||||||
|
|
||||||
|
|
||||||
|
# # My custom shortcuts
|
||||||
|
map Ctrl+C copy_or_interrupt
|
||||||
|
map Ctrl+V paste_from_clipboard
|
||||||
|
map ctrl+shift+u kitten unicode_input
|
||||||
|
##
|
||||||
|
|
||||||
|
# window settings
|
||||||
|
confirm_os_window_close 0
|
||||||
|
remember_window_size no
|
||||||
|
initial_window_width 140c
|
||||||
|
initial_window_height 38c
|
||||||
|
# foreground #C0CAF5
|
||||||
|
# background #1A1B26
|
||||||
|
background_opacity 0.92
|
||||||
|
# cursor #C0CAF5
|
||||||
|
shell_integration no-cursor
|
||||||
|
cursor_shape block
|
||||||
|
|
||||||
|
#Tabs
|
||||||
|
tab_bar_edge top
|
||||||
|
tab_bar_style powerline
|
||||||
|
map ctrl+left next_tab
|
||||||
|
map ctrl+right previous_tab
|
||||||
|
map alt+t new_tab
|
||||||
|
map alt+q close_tab
|
||||||
|
|
||||||
|
# BEGIN_KITTY_THEME
|
||||||
|
include current-theme.conf
|
||||||
|
# END_KITTY_THEME
|
||||||
@@ -0,0 +1,60 @@
|
|||||||
|
# BEGIN_KITTY_FONTS
|
||||||
|
font_family family="FiraCode Nerd Font"
|
||||||
|
bold_font auto
|
||||||
|
italic_font auto
|
||||||
|
bold_italic_font auto
|
||||||
|
# END_KITTY_FONTS
|
||||||
|
|
||||||
|
# font
|
||||||
|
font_size 12.0
|
||||||
|
adjust_line_height 1
|
||||||
|
disable_ligatures cursor
|
||||||
|
|
||||||
|
enable_audio_bell no
|
||||||
|
enabled_layouts tall:bias=50;full_size=1;mirrored=false, Horizontal
|
||||||
|
|
||||||
|
#┌──────────────┬───────────────┐
|
||||||
|
#│ │ │
|
||||||
|
#│ │ │
|
||||||
|
#│ │ │
|
||||||
|
#│ ├───────────────┤
|
||||||
|
#│ │ │
|
||||||
|
#│ │ │
|
||||||
|
#│ ├───────────────┤
|
||||||
|
#│ │ │
|
||||||
|
#│ │ │
|
||||||
|
#│ │ │
|
||||||
|
#└──────────────┴───────────────┘
|
||||||
|
# # My custom shortcuts
|
||||||
|
map Ctrl+C copy_or_interrupt
|
||||||
|
map Ctrl+V paste_from_clipboard
|
||||||
|
#map ctrl+left neighboring_window left
|
||||||
|
#map ctrl+right neighboring_window right
|
||||||
|
#map super+q close_window
|
||||||
|
map ctrl+shift+u kitten unicode_input
|
||||||
|
###
|
||||||
|
|
||||||
|
# window settings
|
||||||
|
confirm_os_window_close 0
|
||||||
|
remember_window_size no
|
||||||
|
initial_window_width 140c
|
||||||
|
initial_window_height 38c
|
||||||
|
# foreground #C0CAF5
|
||||||
|
# background #1A1B26
|
||||||
|
background_opacity 0.92
|
||||||
|
# cursor #C0CAF5
|
||||||
|
shell_integration no-cursor
|
||||||
|
cursor_shape block
|
||||||
|
|
||||||
|
#Tabs
|
||||||
|
tab_bar_edge top
|
||||||
|
tab_bar_style powerline
|
||||||
|
map ctrl+left next_tab
|
||||||
|
map ctrl+right previous_tab
|
||||||
|
map alt+t new_tab
|
||||||
|
map alt+q close_tab
|
||||||
|
|
||||||
|
# BEGIN_KITTY_THEME
|
||||||
|
# Tokyo Night
|
||||||
|
include current-theme.conf
|
||||||
|
# END_KITTY_THEME
|
||||||
@@ -0,0 +1,130 @@
|
|||||||
|
# Favorite characters for unicode input
|
||||||
|
# Enter the hex code for each favorite character on a new line. Blank lines are
|
||||||
|
# ignored and anything after a # is considered a comment.
|
||||||
|
|
||||||
|
1f525 # 🔥 fire
|
||||||
|
# 1f601 # 😁 grinning face with smiling eyes
|
||||||
|
# 1f613 # 😓 face with cold sweat
|
||||||
|
# 42 # B latin capital letter b
|
||||||
|
# 2018 # ‘ left single quotation mark
|
||||||
|
# 2019 # ’ right single quotation mark
|
||||||
|
# 201c # “ left double quotation mark
|
||||||
|
# 201d # ” right double quotation mark
|
||||||
|
# 2039 # ‹ single left-pointing angle quotation mark
|
||||||
|
# 203a # › single right-pointing angle quotation mark
|
||||||
|
# ab # « left-pointing double angle quotation mark
|
||||||
|
# bb # » right-pointing double angle quotation mark
|
||||||
|
# 201a # ‚ single low-9 quotation mark
|
||||||
|
# 201e # „ double low-9 quotation mark
|
||||||
|
# 1f600 # 😀 grinning face
|
||||||
|
# 1f61b # 😛 face with stuck-out tongue
|
||||||
|
# 1f607 # 😇 smiling face with halo
|
||||||
|
# 1f608 # 😈 smiling face with horns
|
||||||
|
# 1f609 # 😉 winking face
|
||||||
|
# 1f60d # 😍 smiling face with heart-shaped eyes
|
||||||
|
# 1f60e # 😎 smiling face with sunglasses
|
||||||
|
# 1f62e # 😮 face with open mouth
|
||||||
|
# 1f44d # 👍 thumbs up sign
|
||||||
|
# 1f44e # 👎 thumbs down sign
|
||||||
|
# 2014 # — em dash
|
||||||
|
# 2013 # – en dash
|
||||||
|
# a7 # § section sign
|
||||||
|
# b6 # ¶ pilcrow sign
|
||||||
|
# 2020 # † dagger
|
||||||
|
# 2021 # ‡ double dagger
|
||||||
|
# a9 # © copyright sign
|
||||||
|
# ae # ® registered sign
|
||||||
|
# 2122 # ™ trade mark sign
|
||||||
|
# 2192 # → rightwards arrow
|
||||||
|
# 21d2 # ⇒ rightwards double arrow
|
||||||
|
# 2022 # • bullet
|
||||||
|
# b7 # · middle dot
|
||||||
|
# b0 # ° degree sign
|
||||||
|
# b1 # ± plus-minus sign
|
||||||
|
# 2212 # − minus sign
|
||||||
|
# d7 # × multiplication sign
|
||||||
|
# f7 # ÷ division sign
|
||||||
|
# bc # ¼ vulgar fraction one quarter
|
||||||
|
# bd # ½ vulgar fraction one half
|
||||||
|
# bd # ½ vulgar fraction one half
|
||||||
|
# be # ¾ vulgar fraction three quarters
|
||||||
|
# 2026 # … horizontal ellipsis
|
||||||
|
# b5 # µ micro sign
|
||||||
|
# a2 # ¢ cent sign
|
||||||
|
# a3 # £ pound sign
|
||||||
|
# 20ac # € euro sign
|
||||||
|
# bf # ¿ inverted question mark
|
||||||
|
# a1 # ¡ inverted exclamation mark
|
||||||
|
# a8 # ¨ diaeresis
|
||||||
|
# b4 # ´ acute accent
|
||||||
|
# b8 # ¸ cedilla
|
||||||
|
# 2c6 # ˆ modifier letter circumflex accent
|
||||||
|
# 2dc # ˜ small tilde
|
||||||
|
# c0 # À latin capital letter a with grave
|
||||||
|
# c1 # Á latin capital letter a with acute
|
||||||
|
# c2 # Â latin capital letter a with circumflex
|
||||||
|
# c3 # Ã latin capital letter a with tilde
|
||||||
|
# c4 # Ä latin capital letter a with diaeresis
|
||||||
|
# c5 # Å latin capital letter a with ring above
|
||||||
|
# c6 # Æ latin capital letter ae
|
||||||
|
# c7 # Ç latin capital letter c with cedilla
|
||||||
|
# c8 # È latin capital letter e with grave
|
||||||
|
# c9 # É latin capital letter e with acute
|
||||||
|
# ca # Ê latin capital letter e with circumflex
|
||||||
|
# cb # Ë latin capital letter e with diaeresis
|
||||||
|
# cc # Ì latin capital letter i with grave
|
||||||
|
# cd # Í latin capital letter i with acute
|
||||||
|
# ce # Î latin capital letter i with circumflex
|
||||||
|
# cf # Ï latin capital letter i with diaeresis
|
||||||
|
d0 # Ð latin capital letter eth
|
||||||
|
# d1 # Ñ latin capital letter n with tilde
|
||||||
|
# d2 # Ò latin capital letter o with grave
|
||||||
|
# d3 # Ó latin capital letter o with acute
|
||||||
|
# d4 # Ô latin capital letter o with circumflex
|
||||||
|
# d5 # Õ latin capital letter o with tilde
|
||||||
|
# d6 # Ö latin capital letter o with diaeresis
|
||||||
|
# d8 # Ø latin capital letter o with stroke
|
||||||
|
# 152 # Œ latin capital ligature oe
|
||||||
|
# 160 # Š latin capital letter s with caron
|
||||||
|
# d9 # Ù latin capital letter u with grave
|
||||||
|
# da # Ú latin capital letter u with acute
|
||||||
|
# db # Û latin capital letter u with circumflex
|
||||||
|
# dc # Ü latin capital letter u with diaeresis
|
||||||
|
# dd # Ý latin capital letter y with acute
|
||||||
|
# 178 # Ÿ latin capital letter y with diaeresis
|
||||||
|
# de # Þ latin capital letter thorn
|
||||||
|
# df # ß latin small letter sharp s
|
||||||
|
# e0 # à latin small letter a with grave
|
||||||
|
# e1 # á latin small letter a with acute
|
||||||
|
# e2 # â latin small letter a with circumflex
|
||||||
|
# e3 # ã latin small letter a with tilde
|
||||||
|
# e4 # ä latin small letter a with diaeresis
|
||||||
|
# e5 # å latin small letter a with ring above
|
||||||
|
# e6 # æ latin small letter ae
|
||||||
|
# e7 # ç latin small letter c with cedilla
|
||||||
|
# e8 # è latin small letter e with grave
|
||||||
|
# e9 # é latin small letter e with acute
|
||||||
|
# ea # ê latin small letter e with circumflex
|
||||||
|
# eb # ë latin small letter e with diaeresis
|
||||||
|
# ec # ì latin small letter i with grave
|
||||||
|
# ed # í latin small letter i with acute
|
||||||
|
# ee # î latin small letter i with circumflex
|
||||||
|
# ef # ï latin small letter i with diaeresis
|
||||||
|
# f0 # ð latin small letter eth
|
||||||
|
# f1 # ñ latin small letter n with tilde
|
||||||
|
# f2 # ò latin small letter o with grave
|
||||||
|
# f3 # ó latin small letter o with acute
|
||||||
|
# f4 # ô latin small letter o with circumflex
|
||||||
|
# f5 # õ latin small letter o with tilde
|
||||||
|
# f6 # ö latin small letter o with diaeresis
|
||||||
|
f8 # ø latin small letter o with stroke
|
||||||
|
# 153 # œ latin small ligature oe
|
||||||
|
# 161 # š latin small letter s with caron
|
||||||
|
# f9 # ù latin small letter u with grave
|
||||||
|
# fa # ú latin small letter u with acute
|
||||||
|
# fb # û latin small letter u with circumflex
|
||||||
|
# fc # ü latin small letter u with diaeresis
|
||||||
|
# fd # ý latin small letter y with acute
|
||||||
|
# ff # ÿ latin small letter y with diaeresis
|
||||||
|
# fe # þ latin small letter thorn
|
||||||
|
# aa # ª feminine ordinal indicator
|
||||||
@@ -0,0 +1,54 @@
|
|||||||
|
Graphics Backend used: svp
|
||||||
|
Passed Tests: 66
|
||||||
|
Quirky Tests: 36
|
||||||
|
Failed Tests: 1
|
||||||
|
Skipped Tests: 6
|
||||||
|
|
||||||
|
---Name of the tests that failed---
|
||||||
|
testDrawInvertN50WithRectangle
|
||||||
|
|
||||||
|
---Name of the tests that were Quirky---
|
||||||
|
testDrawRectWithLine
|
||||||
|
testDrawRectWithPolygon
|
||||||
|
testDrawRectWithPolyLine
|
||||||
|
testDrawRectWithPolyPolygon
|
||||||
|
testDrawRectWithPolyPolygonB2D
|
||||||
|
testDrawDiamondWithLine
|
||||||
|
testComplexDrawTransformedBitmap24bpp
|
||||||
|
testDashedLine
|
||||||
|
testLinearGradientBorder
|
||||||
|
testLinearGradientSteps
|
||||||
|
testRadialGradient
|
||||||
|
testRadialGradientOfs
|
||||||
|
testHalfEllipseWithPolyLine
|
||||||
|
testHalfEllipseAAWithPolyLine
|
||||||
|
testHalfEllipseAAWithPolyLineB2D
|
||||||
|
testHalfEllipseWithPolygon
|
||||||
|
testHalfEllipseAAWithPolygon
|
||||||
|
testTextDrawing
|
||||||
|
testDrawRectangleOnSize1028WithPixel
|
||||||
|
testDrawRectangleOnSize4096WithPixel
|
||||||
|
testDrawRectangleOnSize1028WithLine
|
||||||
|
testDrawRectangleOnSize4096WithLine
|
||||||
|
testDrawRectangleOnSize1028WithPolyLine
|
||||||
|
testDrawRectangleOnSize4096WithPolyLine
|
||||||
|
testDrawRectangleOnSize1028WithPolygon
|
||||||
|
testDrawRectangleOnSize4096WithPolygon
|
||||||
|
testDrawRectangleOnSize1028WithPolyLineB2D
|
||||||
|
testDrawRectangleOnSize4096WithPolyLineB2D
|
||||||
|
testDrawRectangleOnSize1028WithPolyPolygon
|
||||||
|
testDrawRectangleOnSize4096WithPolyPolygon
|
||||||
|
testDrawRectangleOnSize1028WithPolyPolygonB2D
|
||||||
|
testDrawRectangleOnSize4096WithPolygonPolygonB2D
|
||||||
|
testDrawOpenPolygonWithPolyLine
|
||||||
|
testDrawOpenPolygonWithPolygon
|
||||||
|
testDrawOpenPolygonWithPolyPolygon
|
||||||
|
testDrawOpenPolygonWithPolyPolygonB2D
|
||||||
|
|
||||||
|
---Name of the tests that were Skipped---
|
||||||
|
testDrawInvertTrackFrameWithRectangle
|
||||||
|
testDrawBitmap32bpp
|
||||||
|
testDrawTransformedBitmap32bpp
|
||||||
|
testDrawBitmapExWithAlpha32bpp
|
||||||
|
testDrawMask32bpp
|
||||||
|
testDrawBlend32bpp
|
||||||
@@ -0,0 +1,30 @@
|
|||||||
|
\usepackage{amsmath}
|
||||||
|
\usepackage{amssymb}
|
||||||
|
\usepackage[usenames]{color}
|
||||||
|
\usepackage{ifxetex}
|
||||||
|
\usepackage{ifluatex}
|
||||||
|
|
||||||
|
% XeLaTeX compiler
|
||||||
|
\ifxetex
|
||||||
|
|
||||||
|
\usepackage{fontspec}
|
||||||
|
\usepackage{unicode-math}
|
||||||
|
|
||||||
|
% Uncomment these lines for alternative fonts
|
||||||
|
%\setmainfont{FreeSerif}
|
||||||
|
%\setmathfont{FreeSerif}
|
||||||
|
|
||||||
|
% LuaLaTeX compiler
|
||||||
|
\else\ifluatex
|
||||||
|
|
||||||
|
\usepackage{fontspec}
|
||||||
|
\usepackage{lualatex-math}
|
||||||
|
|
||||||
|
% LaTeX compiler
|
||||||
|
\else
|
||||||
|
|
||||||
|
% Uncomment this line for sans-serif maths font
|
||||||
|
%\everymath{\mathsf{\xdef\mysf{\mathgroup\the\mathgroup\relax}}\mysf}
|
||||||
|
|
||||||
|
\fi\fi
|
||||||
|
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
Linux Archon-s19 6.7.5-200.fc39.x86_64 #1 SMP PREEMPT_DYNAMIC Sat Feb 17 17:20:08 UTC 2024 x86_64 GNU/Linux
|
||||||
|
|
||||||
|
osType=Linux
|
||||||
|
cpuType=i386
|
||||||
|
|
||||||
|
PATH=/usr/bin/:/home/mahalo/.config/libreoffice/4/user/uno_packages/cache/uno_packages/lu115471551y1.tmp_/TexMaths-0.52.oxt/bin/Linuxi386:/home/mahalo/.cargo/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
|
||||||
|
|
||||||
@@ -0,0 +1,102 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
#
|
||||||
|
# This script is part of the TexMaths package
|
||||||
|
# http://roland65.free.fr/texmaths
|
||||||
|
#
|
||||||
|
# Roland Baudin (roland65@free.fr)
|
||||||
|
|
||||||
|
# Function used to generate system log
|
||||||
|
SystemLog(){
|
||||||
|
syslog=${UserDir}System.log
|
||||||
|
uname -a > "$syslog"
|
||||||
|
echo "" >> "$syslog"
|
||||||
|
echo "osType=$osType" >> "$syslog"
|
||||||
|
echo "cpuType=$cpuType" >> "$syslog"
|
||||||
|
echo "" >> "$syslog"
|
||||||
|
echo "PATH=$PATH" >> "$syslog"
|
||||||
|
echo "" >> "$syslog"
|
||||||
|
}
|
||||||
|
|
||||||
|
# Definition of PATH and binary paths
|
||||||
|
cpu=$(uname -p)
|
||||||
|
mac=$(uname -m)
|
||||||
|
sys=$(uname -s)
|
||||||
|
[ "$cpu" = "powerpc" -o "$mac" = "ppc" ] && cpuType=ppc || cpuType=i386
|
||||||
|
[ "$sys" = "Darwin" ] && osType=MacOSX || osType=Linux
|
||||||
|
UserDir="/home/mahalo/.config/libreoffice/4/user/TexMaths/"
|
||||||
|
PkgDir="/home/mahalo/.config/libreoffice/4/user/uno_packages/cache/uno_packages/lu344581snv3.tmp_/TexMaths-0.51.1.oxt/"
|
||||||
|
|
||||||
|
PATH="${PkgDir}bin/${osType}${cpuType}:$PATH"
|
||||||
|
PATH="/usr/bin/:$PATH"
|
||||||
|
export PATH
|
||||||
|
|
||||||
|
|
||||||
|
# Process the options
|
||||||
|
ext=$1
|
||||||
|
dpi=$2
|
||||||
|
Trans="$3"
|
||||||
|
tmpPath="$4"
|
||||||
|
filename=tmpfile
|
||||||
|
compiler=$5
|
||||||
|
|
||||||
|
# Generate system log
|
||||||
|
SystemLog
|
||||||
|
|
||||||
|
# Go to the tmp directory
|
||||||
|
if [ "$tmpPath" != "" ]; then
|
||||||
|
[ ! -d "$tmpPath" ] && mkdir -p "$tmpPath"
|
||||||
|
cd "$tmpPath"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Remove old files but not the tex file
|
||||||
|
mv ${filename}.tex tmptex.tex
|
||||||
|
rm ${filename}*.* >/dev/null 2>&1
|
||||||
|
mv tmptex.tex ${filename}.tex
|
||||||
|
|
||||||
|
# Compile using latex
|
||||||
|
if [ "${compiler}" = "latex" ]; then
|
||||||
|
|
||||||
|
"/usr/bin/latex" -shell-escape -interaction=nonstopmode ${filename}.tex > ${filename}.out
|
||||||
|
|
||||||
|
if [ -f ${filename}.dvi ]; then
|
||||||
|
|
||||||
|
# Conversion of the DVI file to a SVG image
|
||||||
|
if [ "${ext}" = "svg" ]; then
|
||||||
|
"/usr/bin/dvisvgm" -n1 --exact -e ${filename}.dvi > ${filename}.dat 2>&1
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Compile using xelatex
|
||||||
|
if [ "${compiler}" = "xelatex" ]; then
|
||||||
|
|
||||||
|
"/usr/bin/xelatex" -no-pdf -shell-escape -interaction=nonstopmode ${filename}.tex > ${filename}.out
|
||||||
|
|
||||||
|
# Conversion of the XDV file to a SVG image
|
||||||
|
if [ -f ${filename}.xdv ]; then
|
||||||
|
"/usr/bin/dvisvgm" -n1 --exact -e ${filename}.xdv > ${filename}.dat 2>&1
|
||||||
|
fi
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Compile using lualatex
|
||||||
|
if [ "${compiler}" = "lualatex" ]; then
|
||||||
|
|
||||||
|
"/usr/bin/dvilualatex" -shell-escape -interaction=nonstopmode ${filename}.tex > ${filename}.out
|
||||||
|
|
||||||
|
if [ -f ${filename}.dvi ]; then
|
||||||
|
|
||||||
|
# Conversion of the DVI file to a SVG image
|
||||||
|
if [ "${ext}" = "svg" ]; then
|
||||||
|
"/usr/bin/dvisvgm" -n1 --exact -e ${filename}.dvi > ${filename}.dat 2>&1
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
fi
|
||||||
@@ -0,0 +1,102 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
#
|
||||||
|
# This script is part of the TexMaths package
|
||||||
|
# http://roland65.free.fr/texmaths
|
||||||
|
#
|
||||||
|
# Roland Baudin (roland65@free.fr)
|
||||||
|
|
||||||
|
# Function used to generate system log
|
||||||
|
SystemLog(){
|
||||||
|
syslog=${UserDir}System.log
|
||||||
|
uname -a > "$syslog"
|
||||||
|
echo "" >> "$syslog"
|
||||||
|
echo "osType=$osType" >> "$syslog"
|
||||||
|
echo "cpuType=$cpuType" >> "$syslog"
|
||||||
|
echo "" >> "$syslog"
|
||||||
|
echo "PATH=$PATH" >> "$syslog"
|
||||||
|
echo "" >> "$syslog"
|
||||||
|
}
|
||||||
|
|
||||||
|
# Definition of PATH and binary paths
|
||||||
|
cpu=$(uname -p)
|
||||||
|
mac=$(uname -m)
|
||||||
|
sys=$(uname -s)
|
||||||
|
[ "$cpu" = "powerpc" -o "$mac" = "ppc" ] && cpuType=ppc || cpuType=i386
|
||||||
|
[ "$sys" = "Darwin" ] && osType=MacOSX || osType=Linux
|
||||||
|
UserDir="/home/mahalo/.config/libreoffice/4/user/TexMaths/"
|
||||||
|
PkgDir="/home/mahalo/.config/libreoffice/4/user/uno_packages/cache/uno_packages/lu115471551y1.tmp_/TexMaths-0.52.oxt/"
|
||||||
|
|
||||||
|
PATH="${PkgDir}bin/${osType}${cpuType}:$PATH"
|
||||||
|
PATH="/usr/bin/:$PATH"
|
||||||
|
export PATH
|
||||||
|
|
||||||
|
|
||||||
|
# Process the options
|
||||||
|
ext=$1
|
||||||
|
dpi=$2
|
||||||
|
Trans="$3"
|
||||||
|
tmpPath="$4"
|
||||||
|
filename=tmpfile
|
||||||
|
compiler=$5
|
||||||
|
|
||||||
|
# Generate system log
|
||||||
|
SystemLog
|
||||||
|
|
||||||
|
# Go to the tmp directory
|
||||||
|
if [ "$tmpPath" != "" ]; then
|
||||||
|
[ ! -d "$tmpPath" ] && mkdir -p "$tmpPath"
|
||||||
|
cd "$tmpPath"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Remove old files but not the tex file
|
||||||
|
mv ${filename}.tex tmptex.tex
|
||||||
|
rm ${filename}*.* >/dev/null 2>&1
|
||||||
|
mv tmptex.tex ${filename}.tex
|
||||||
|
|
||||||
|
# Compile using latex
|
||||||
|
if [ "${compiler}" = "latex" ]; then
|
||||||
|
|
||||||
|
"/usr/bin/latex" -shell-escape -interaction=nonstopmode ${filename}.tex > ${filename}.out
|
||||||
|
|
||||||
|
if [ -f ${filename}.dvi ]; then
|
||||||
|
|
||||||
|
# Conversion of the DVI file to a SVG image
|
||||||
|
if [ "${ext}" = "svg" ]; then
|
||||||
|
"/usr/bin/dvisvgm" -n1 --exact -e ${filename}.dvi > ${filename}.dat 2>&1
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Compile using xelatex
|
||||||
|
if [ "${compiler}" = "xelatex" ]; then
|
||||||
|
|
||||||
|
"/usr/bin/xelatex" -no-pdf -shell-escape -interaction=nonstopmode ${filename}.tex > ${filename}.out
|
||||||
|
|
||||||
|
# Conversion of the XDV file to a SVG image
|
||||||
|
if [ -f ${filename}.xdv ]; then
|
||||||
|
"/usr/bin/dvisvgm" -n1 --exact -e ${filename}.xdv > ${filename}.dat 2>&1
|
||||||
|
fi
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Compile using lualatex
|
||||||
|
if [ "${compiler}" = "lualatex" ]; then
|
||||||
|
|
||||||
|
"/usr/bin/dvilualatex" -shell-escape -interaction=nonstopmode ${filename}.tex > ${filename}.out
|
||||||
|
|
||||||
|
if [ -f ${filename}.dvi ]; then
|
||||||
|
|
||||||
|
# Conversion of the DVI file to a SVG image
|
||||||
|
if [ "${ext}" = "svg" ]; then
|
||||||
|
"/usr/bin/dvisvgm" -n1 --exact -e ${filename}.dvi > ${filename}.dat 2>&1
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
fi
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
$$
|
||||||
|
\log{2^}
|
||||||
|
$$¶
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
dvisvgm 3.0.3
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
\relax
|
||||||
|
\gdef \@abspage@last{1}
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
Depth = 2.5pt
|
||||||
|
Height = 8.64003pt
|
||||||
|
TotalHeight = 11.14003pt
|
||||||
|
Width = 23.77783pt
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
The old, written in PostScript, PDF interpreter has been removed entirely.
|
||||||
|
You should cease using -dNEWDPF as it has no effect npre-processing DVI file (format version 2)
|
||||||
|
processing page 1
|
||||||
|
graphic size: 22.826725pt x 11.276922pt (8.022676mm x 3.963385mm)
|
||||||
|
output written to tmpfile.svg
|
||||||
|
1 of 1 page converted in 0.060297 seconds
|
||||||
@@ -0,0 +1,207 @@
|
|||||||
|
This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=latex 2023.12.21) 25 FEB 2024 21:42
|
||||||
|
entering extended mode
|
||||||
|
\write18 enabled.
|
||||||
|
%&-line parsing enabled.
|
||||||
|
**tmpfile.tex
|
||||||
|
(./tmpfile.tex
|
||||||
|
LaTeX2e <2022-11-01> patch level 1
|
||||||
|
L3 programming layer <2023-02-22>
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||||
|
Document Class: article 2022/07/02 v1.4n Standard LaTeX document class
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||||
|
File: size10.clo 2022/07/02 v1.4n Standard LaTeX file (size option)
|
||||||
|
)
|
||||||
|
\c@part=\count185
|
||||||
|
\c@section=\count186
|
||||||
|
\c@subsection=\count187
|
||||||
|
\c@subsubsection=\count188
|
||||||
|
\c@paragraph=\count189
|
||||||
|
\c@subparagraph=\count190
|
||||||
|
\c@figure=\count191
|
||||||
|
\c@table=\count192
|
||||||
|
\abovecaptionskip=\skip48
|
||||||
|
\belowcaptionskip=\skip49
|
||||||
|
\bibindent=\dimen140
|
||||||
|
)
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||||
|
Package: amsmath 2022/04/08 v2.17n AMS math features
|
||||||
|
\@mathmargin=\skip50
|
||||||
|
|
||||||
|
For additional information on amsmath, use the `?' option.
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||||
|
Package: amstext 2021/08/26 v2.01 AMS text
|
||||||
|
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||||
|
File: amsgen.sty 1999/11/30 v2.0 generic functions
|
||||||
|
\@emptytoks=\toks16
|
||||||
|
\ex@=\dimen141
|
||||||
|
))
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||||
|
Package: amsbsy 1999/11/29 v1.2d Bold Symbols
|
||||||
|
\pmbraise@=\dimen142
|
||||||
|
)
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||||
|
Package: amsopn 2022/04/08 v2.04 operator names
|
||||||
|
)
|
||||||
|
\inf@bad=\count193
|
||||||
|
LaTeX Info: Redefining \frac on input line 234.
|
||||||
|
\uproot@=\count194
|
||||||
|
\leftroot@=\count195
|
||||||
|
LaTeX Info: Redefining \overline on input line 399.
|
||||||
|
LaTeX Info: Redefining \colon on input line 410.
|
||||||
|
\classnum@=\count196
|
||||||
|
\DOTSCASE@=\count197
|
||||||
|
LaTeX Info: Redefining \ldots on input line 496.
|
||||||
|
LaTeX Info: Redefining \dots on input line 499.
|
||||||
|
LaTeX Info: Redefining \cdots on input line 620.
|
||||||
|
\Mathstrutbox@=\box51
|
||||||
|
\strutbox@=\box52
|
||||||
|
LaTeX Info: Redefining \big on input line 722.
|
||||||
|
LaTeX Info: Redefining \Big on input line 723.
|
||||||
|
LaTeX Info: Redefining \bigg on input line 724.
|
||||||
|
LaTeX Info: Redefining \Bigg on input line 725.
|
||||||
|
\big@size=\dimen143
|
||||||
|
LaTeX Font Info: Redeclaring font encoding OML on input line 743.
|
||||||
|
LaTeX Font Info: Redeclaring font encoding OMS on input line 744.
|
||||||
|
\macc@depth=\count198
|
||||||
|
LaTeX Info: Redefining \bmod on input line 905.
|
||||||
|
LaTeX Info: Redefining \pmod on input line 910.
|
||||||
|
LaTeX Info: Redefining \smash on input line 940.
|
||||||
|
LaTeX Info: Redefining \relbar on input line 970.
|
||||||
|
LaTeX Info: Redefining \Relbar on input line 971.
|
||||||
|
\c@MaxMatrixCols=\count199
|
||||||
|
\dotsspace@=\muskip16
|
||||||
|
\c@parentequation=\count266
|
||||||
|
\dspbrk@lvl=\count267
|
||||||
|
\tag@help=\toks17
|
||||||
|
\row@=\count268
|
||||||
|
\column@=\count269
|
||||||
|
\maxfields@=\count270
|
||||||
|
\andhelp@=\toks18
|
||||||
|
\eqnshift@=\dimen144
|
||||||
|
\alignsep@=\dimen145
|
||||||
|
\tagshift@=\dimen146
|
||||||
|
\tagwidth@=\dimen147
|
||||||
|
\totwidth@=\dimen148
|
||||||
|
\lineht@=\dimen149
|
||||||
|
\@envbody=\toks19
|
||||||
|
\multlinegap=\skip51
|
||||||
|
\multlinetaggap=\skip52
|
||||||
|
\mathdisplay@stack=\toks20
|
||||||
|
LaTeX Info: Redefining \[ on input line 2953.
|
||||||
|
LaTeX Info: Redefining \] on input line 2954.
|
||||||
|
)
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||||
|
Package: amssymb 2013/01/14 v3.01 AMS font symbols
|
||||||
|
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||||
|
Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
|
||||||
|
\symAMSa=\mathgroup4
|
||||||
|
\symAMSb=\mathgroup5
|
||||||
|
LaTeX Font Info: Redeclaring math symbol \hbar on input line 98.
|
||||||
|
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
|
||||||
|
(Font) U/euf/m/n --> U/euf/b/n on input line 106.
|
||||||
|
))
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty
|
||||||
|
Package: color 2022/01/06 v1.3d Standard LaTeX Color (DPC)
|
||||||
|
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg
|
||||||
|
File: color.cfg 2016/01/02 v1.6 sample color configuration
|
||||||
|
)
|
||||||
|
Package color Info: Driver file: dvips.def on input line 149.
|
||||||
|
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/dvips.def
|
||||||
|
File: dvips.def 2022/09/22 v3.1e Graphics/color driver for dvips
|
||||||
|
)
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def
|
||||||
|
File: dvipsnam.def 2016/06/17 v3.0m Driver-dependent file (DPC,SPQR)
|
||||||
|
)
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx))
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/generic/iftex/ifxetex.sty
|
||||||
|
Package: ifxetex 2019/10/25 v0.7 ifxetex legacy package. Use iftex instead.
|
||||||
|
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||||
|
Package: iftex 2022/02/03 v1.0f TeX engine tests
|
||||||
|
))
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/generic/iftex/ifluatex.sty
|
||||||
|
Package: ifluatex 2019/10/25 v1.5 ifluatex legacy package. Use iftex instead.
|
||||||
|
)
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def
|
||||||
|
File: l3backend-dvips.def 2023-01-16 L3 backend support: dvips
|
||||||
|
\l__pdf_internal_box=\box53
|
||||||
|
\g__pdf_backend_object_int=\count271
|
||||||
|
\l__pdf_backend_content_box=\box54
|
||||||
|
\l__pdf_backend_model_box=\box55
|
||||||
|
\g__pdf_backend_annotation_int=\count272
|
||||||
|
\g__pdf_backend_link_int=\count273
|
||||||
|
\g__pdf_backend_link_sf_int=\count274
|
||||||
|
)
|
||||||
|
No file tmpfile.aux.
|
||||||
|
\openout1 = `tmpfile.aux'.
|
||||||
|
|
||||||
|
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 36.
|
||||||
|
LaTeX Font Info: ... okay on input line 36.
|
||||||
|
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 36.
|
||||||
|
LaTeX Font Info: ... okay on input line 36.
|
||||||
|
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 36.
|
||||||
|
LaTeX Font Info: ... okay on input line 36.
|
||||||
|
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 36.
|
||||||
|
LaTeX Font Info: ... okay on input line 36.
|
||||||
|
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 36.
|
||||||
|
LaTeX Font Info: ... okay on input line 36.
|
||||||
|
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 36.
|
||||||
|
LaTeX Font Info: ... okay on input line 36.
|
||||||
|
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 36.
|
||||||
|
LaTeX Font Info: ... okay on input line 36.
|
||||||
|
\eqbox=\box56
|
||||||
|
\width=\skip53
|
||||||
|
\height=\skip54
|
||||||
|
\depth=\skip55
|
||||||
|
LaTeX Font Info: Trying to load font information for U+msa on input line 44.
|
||||||
|
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||||
|
File: umsa.fd 2013/01/14 v3.01 AMS symbols A
|
||||||
|
)
|
||||||
|
LaTeX Font Info: Trying to load font information for U+msb on input line 44.
|
||||||
|
|
||||||
|
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||||
|
File: umsb.fd 2013/01/14 v3.01 AMS symbols B
|
||||||
|
)
|
||||||
|
! Missing $ inserted.
|
||||||
|
<inserted text>
|
||||||
|
$
|
||||||
|
l.46
|
||||||
|
|
||||||
|
I've inserted a begin-math/end-math symbol since I think
|
||||||
|
you left one out. Proceed, with fingers crossed.
|
||||||
|
|
||||||
|
|
||||||
|
! LaTeX Error: Bad math environment delimiter.
|
||||||
|
|
||||||
|
See the LaTeX manual or LaTeX Companion for explanation.
|
||||||
|
Type H <return> for immediate help.
|
||||||
|
...
|
||||||
|
|
||||||
|
l.47 \end{math}
|
||||||
|
|
||||||
|
Your command was ignored.
|
||||||
|
Type I <command> <return> to replace it with another command,
|
||||||
|
or <return> to continue without it.
|
||||||
|
|
||||||
|
\file=\write3
|
||||||
|
\openout3 = `tmpfile.bsl'.
|
||||||
|
|
||||||
|
[1
|
||||||
|
|
||||||
|
] (./tmpfile.aux) )
|
||||||
|
Here is how much of TeX's memory you used:
|
||||||
|
2125 strings out of 477986
|
||||||
|
31648 string characters out of 5839405
|
||||||
|
1850385 words of memory out of 6000000
|
||||||
|
22346 multiletter control sequences out of 15000+600000
|
||||||
|
513986 words of font info for 40 fonts, out of 8000000 for 9000
|
||||||
|
14 hyphenation exceptions out of 8191
|
||||||
|
56i,5n,62p,223b,109s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
||||||
|
|
||||||
|
Output written on tmpfile.dvi (1 page, 484 bytes).
|
||||||
@@ -0,0 +1,47 @@
|
|||||||
|
This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=latex)
|
||||||
|
\write18 enabled.
|
||||||
|
entering extended mode
|
||||||
|
(./tmpfile.tex
|
||||||
|
LaTeX2e <2022-11-01> patch level 1
|
||||||
|
L3 programming layer <2023-02-22>
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||||
|
Document Class: article 2022/07/02 v1.4n Standard LaTeX document class
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||||
|
For additional information on amsmath, use the `?' option.
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty))
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty)
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty))
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg)
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/dvips.def)
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def)
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx))
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/generic/iftex/ifxetex.sty
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty))
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/generic/iftex/ifluatex.sty)
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def)
|
||||||
|
No file tmpfile.aux.
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd)
|
||||||
|
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd)
|
||||||
|
! Missing $ inserted.
|
||||||
|
<inserted text>
|
||||||
|
$
|
||||||
|
l.46
|
||||||
|
|
||||||
|
|
||||||
|
! LaTeX Error: Bad math environment delimiter.
|
||||||
|
|
||||||
|
See the LaTeX manual or LaTeX Companion for explanation.
|
||||||
|
Type H <return> for immediate help.
|
||||||
|
...
|
||||||
|
|
||||||
|
l.47 \end{math}
|
||||||
|
|
||||||
|
[1] (./tmpfile.aux) )
|
||||||
|
(see the transcript file for additional information)
|
||||||
|
Output written on tmpfile.dvi (1 page, 484 bytes).
|
||||||
|
Transcript written on tmpfile.log.
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- This file was generated by dvisvgm 3.0.3 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22.741445pt' height='11.234791pt' viewBox='76.712329 54.020502 22.741445 11.234791'>
|
||||||
|
<defs/>
|
||||||
|
<g id='page1'>
|
||||||
|
<path d='M79.641345 56.388543C79.641345 56.14944 79.641345 56.129514 79.412204 56.129514C78.794521 56.767123 77.917808 56.767123 77.599004 56.767123V57.075965C77.798257 57.075965 78.386052 57.075965 78.90411 56.816936V61.977584C78.90411 62.336239 78.874222 62.455791 77.977584 62.455791H77.65878V62.764633C78.007472 62.734745 78.874222 62.734745 79.272727 62.734745S80.537983 62.734745 80.886675 62.764633V62.455791H80.56787C79.671233 62.455791 79.641345 62.346202 79.641345 61.977584V56.388543Z'/>
|
||||||
|
<path d='M82.958923 61.997509L84.014963 60.971357C85.569135 59.596513 86.166893 59.058531 86.166893 58.062267C86.166893 56.926526 85.270256 56.129514 84.054814 56.129514C82.929035 56.129514 82.1918 57.046077 82.1918 57.932752C82.1918 58.49066 82.689932 58.49066 82.71982 58.49066C82.889185 58.49066 83.237877 58.371108 83.237877 57.96264C83.237877 57.703611 83.05855 57.444583 82.709857 57.444583C82.630156 57.444583 82.610231 57.444583 82.580343 57.454545C82.809484 56.806974 83.347466 56.438356 83.925299 56.438356C84.831899 56.438356 85.260293 57.24533 85.260293 58.062267C85.260293 58.859278 84.762161 59.646326 84.214216 60.26401L82.301389 62.396015C82.1918 62.505604 82.1918 62.525529 82.1918 62.764633H85.887939L86.166893 61.031133H85.917827C85.868014 61.330012 85.798276 61.768369 85.698649 61.917808C85.628911 61.997509 84.971376 61.997509 84.752198 61.997509H82.958923Z'/>
|
||||||
|
<path d='M91.048606 55.671233C91.098419 55.541719 91.098419 55.501868 91.098419 55.491905C91.098419 55.382316 91.008755 55.292653 90.899166 55.292653C90.829428 55.292653 90.759689 55.32254 90.729801 55.382316L87.272765 64.876712C87.222952 65.006227 87.222952 65.046077 87.222952 65.05604C87.222952 65.165629 87.312616 65.255293 87.422205 65.255293C87.551719 65.255293 87.581607 65.185554 87.641383 65.016189L91.048606 55.671233Z'/>
|
||||||
|
<path d='M94.037417 55.960149C94.037417 55.950187 94.037417 55.85056 93.907903 55.85056C93.678762 55.85056 92.951489 55.930262 92.69246 55.950187C92.612759 55.960149 92.50317 55.970112 92.50317 56.14944C92.50317 56.268991 92.592834 56.268991 92.742274 56.268991C93.22048 56.268991 93.240406 56.33873 93.240406 56.438356C93.240406 56.508095 93.150742 56.846824 93.100929 57.05604L92.283992 60.303861C92.164441 60.801993 92.12459 60.961395 92.12459 61.310087C92.12459 62.256538 92.65261 62.874222 93.389845 62.874222C94.565437 62.874222 95.790842 61.389788 95.790842 59.955168C95.790842 59.048568 95.262822 58.361146 94.46581 58.361146C94.007529 58.361146 93.599061 58.650062 93.300182 58.958904L94.037417 55.960149ZM93.100929 59.726027C93.160705 59.506849 93.160705 59.486924 93.250368 59.377335C93.738538 58.729763 94.186857 58.580324 94.445885 58.580324C94.80454 58.580324 95.073531 58.879203 95.073531 59.516812C95.073531 60.104608 94.744764 61.250311 94.565437 61.628892C94.23667 62.296389 93.778388 62.655044 93.389845 62.655044C93.051116 62.655044 92.722348 62.386052 92.722348 61.648817C92.722348 61.459527 92.722348 61.270237 92.881751 60.64259L93.100929 59.726027Z'/>
|
||||||
|
<path d='M99.453774 57.381896H99.216663C99.195741 57.535321 99.126003 57.946778 99.035343 58.016517C98.979552 58.05836 98.442566 58.05836 98.344932 58.05836H97.061744C97.793998 57.409792 98.038082 57.214524 98.456513 56.886753C98.972578 56.475296 99.453774 56.042918 99.453774 55.380402C99.453774 54.536566 98.714546 54.020502 97.821893 54.020502C96.957136 54.020502 96.371333 54.627226 96.371333 55.26882C96.371333 55.624487 96.671208 55.659356 96.740947 55.659356C96.908319 55.659356 97.110561 55.5408 97.110561 55.289742C97.110561 55.164213 97.061744 54.920128 96.699104 54.920128C96.915293 54.424985 97.389514 54.27156 97.717285 54.27156C98.41467 54.27156 98.77731 54.81552 98.77731 55.380402C98.77731 55.987127 98.344932 56.468322 98.121769 56.719381L96.441071 58.379157C96.371333 58.441921 96.371333 58.455869 96.371333 58.651137H99.244558L99.453774 57.381896Z'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 4.1 KiB |
@@ -0,0 +1,62 @@
|
|||||||
|
\documentclass[10pt,dvips]{article}
|
||||||
|
\usepackage{amsmath}
|
||||||
|
\usepackage{amssymb}
|
||||||
|
\usepackage[usenames]{color}
|
||||||
|
\usepackage{ifxetex}
|
||||||
|
\usepackage{ifluatex}
|
||||||
|
|
||||||
|
% XeLaTeX compiler
|
||||||
|
\ifxetex
|
||||||
|
|
||||||
|
\usepackage{fontspec}
|
||||||
|
\usepackage{unicode-math}
|
||||||
|
|
||||||
|
% Uncomment these lines for alternative fonts
|
||||||
|
%\setmainfont{FreeSerif}
|
||||||
|
%\setmathfont{FreeSerif}
|
||||||
|
|
||||||
|
% LuaLaTeX compiler
|
||||||
|
\else\ifluatex
|
||||||
|
|
||||||
|
\usepackage{fontspec}
|
||||||
|
\usepackage{lualatex-math}
|
||||||
|
|
||||||
|
% LaTeX compiler
|
||||||
|
\else
|
||||||
|
|
||||||
|
% Uncomment this line for sans-serif maths font
|
||||||
|
%\everymath{\mathsf{\xdef\mysf{\mathgroup\the\mathgroup\relax}}\mysf}
|
||||||
|
|
||||||
|
\fi\fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\pagestyle{empty}
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\newsavebox{\eqbox}
|
||||||
|
\newlength{\width}
|
||||||
|
\newlength{\height}
|
||||||
|
\newlength{\depth}
|
||||||
|
|
||||||
|
\begin{lrbox}{\eqbox}
|
||||||
|
\begin{math}
|
||||||
|
\displaystyle 12/b^2
|
||||||
|
|
||||||
|
\end{math}
|
||||||
|
\end{lrbox}
|
||||||
|
|
||||||
|
\settowidth {\width} {\usebox{\eqbox}}
|
||||||
|
\settoheight{\height} {\usebox{\eqbox}}
|
||||||
|
\settodepth {\depth} {\usebox{\eqbox}}
|
||||||
|
\newwrite\file
|
||||||
|
\immediate\openout\file=\jobname.bsl
|
||||||
|
\immediate\write\file{Depth = \the\depth}
|
||||||
|
\immediate\write\file{Height = \the\height}
|
||||||
|
\addtolength{\height} {\depth}
|
||||||
|
\immediate\write\file{TotalHeight = \the\height}
|
||||||
|
\immediate\write\file{Width = \the\width}
|
||||||
|
\closeout\file
|
||||||
|
\usebox{\eqbox}
|
||||||
|
\end{document}
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- This file was generated by dvisvgm 3.0.3 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22.741445pt' height='11.234791pt' viewBox='76.712329 54.020502 22.741445 11.234791'>
|
||||||
|
<rect fill="#ffffff" x="77.212329" y="54.520502" width="21.741445" height="10.234791" style="fill-opacity:1"/>
|
||||||
|
<defs/>
|
||||||
|
<g id='page1'>
|
||||||
|
<path d='M79.641345 56.388543C79.641345 56.14944 79.641345 56.129514 79.412204 56.129514C78.794521 56.767123 77.917808 56.767123 77.599004 56.767123V57.075965C77.798257 57.075965 78.386052 57.075965 78.90411 56.816936V61.977584C78.90411 62.336239 78.874222 62.455791 77.977584 62.455791H77.65878V62.764633C78.007472 62.734745 78.874222 62.734745 79.272727 62.734745S80.537983 62.734745 80.886675 62.764633V62.455791H80.56787C79.671233 62.455791 79.641345 62.346202 79.641345 61.977584V56.388543Z'/>
|
||||||
|
<path d='M82.958923 61.997509L84.014963 60.971357C85.569135 59.596513 86.166893 59.058531 86.166893 58.062267C86.166893 56.926526 85.270256 56.129514 84.054814 56.129514C82.929035 56.129514 82.1918 57.046077 82.1918 57.932752C82.1918 58.49066 82.689932 58.49066 82.71982 58.49066C82.889185 58.49066 83.237877 58.371108 83.237877 57.96264C83.237877 57.703611 83.05855 57.444583 82.709857 57.444583C82.630156 57.444583 82.610231 57.444583 82.580343 57.454545C82.809484 56.806974 83.347466 56.438356 83.925299 56.438356C84.831899 56.438356 85.260293 57.24533 85.260293 58.062267C85.260293 58.859278 84.762161 59.646326 84.214216 60.26401L82.301389 62.396015C82.1918 62.505604 82.1918 62.525529 82.1918 62.764633H85.887939L86.166893 61.031133H85.917827C85.868014 61.330012 85.798276 61.768369 85.698649 61.917808C85.628911 61.997509 84.971376 61.997509 84.752198 61.997509H82.958923Z'/>
|
||||||
|
<path d='M91.048606 55.671233C91.098419 55.541719 91.098419 55.501868 91.098419 55.491905C91.098419 55.382316 91.008755 55.292653 90.899166 55.292653C90.829428 55.292653 90.759689 55.32254 90.729801 55.382316L87.272765 64.876712C87.222952 65.006227 87.222952 65.046077 87.222952 65.05604C87.222952 65.165629 87.312616 65.255293 87.422205 65.255293C87.551719 65.255293 87.581607 65.185554 87.641383 65.016189L91.048606 55.671233Z'/>
|
||||||
|
<path d='M94.037417 55.960149C94.037417 55.950187 94.037417 55.85056 93.907903 55.85056C93.678762 55.85056 92.951489 55.930262 92.69246 55.950187C92.612759 55.960149 92.50317 55.970112 92.50317 56.14944C92.50317 56.268991 92.592834 56.268991 92.742274 56.268991C93.22048 56.268991 93.240406 56.33873 93.240406 56.438356C93.240406 56.508095 93.150742 56.846824 93.100929 57.05604L92.283992 60.303861C92.164441 60.801993 92.12459 60.961395 92.12459 61.310087C92.12459 62.256538 92.65261 62.874222 93.389845 62.874222C94.565437 62.874222 95.790842 61.389788 95.790842 59.955168C95.790842 59.048568 95.262822 58.361146 94.46581 58.361146C94.007529 58.361146 93.599061 58.650062 93.300182 58.958904L94.037417 55.960149ZM93.100929 59.726027C93.160705 59.506849 93.160705 59.486924 93.250368 59.377335C93.738538 58.729763 94.186857 58.580324 94.445885 58.580324C94.80454 58.580324 95.073531 58.879203 95.073531 59.516812C95.073531 60.104608 94.744764 61.250311 94.565437 61.628892C94.23667 62.296389 93.778388 62.655044 93.389845 62.655044C93.051116 62.655044 92.722348 62.386052 92.722348 61.648817C92.722348 61.459527 92.722348 61.270237 92.881751 60.64259L93.100929 59.726027Z'/>
|
||||||
|
<path d='M99.453774 57.381896H99.216663C99.195741 57.535321 99.126003 57.946778 99.035343 58.016517C98.979552 58.05836 98.442566 58.05836 98.344932 58.05836H97.061744C97.793998 57.409792 98.038082 57.214524 98.456513 56.886753C98.972578 56.475296 99.453774 56.042918 99.453774 55.380402C99.453774 54.536566 98.714546 54.020502 97.821893 54.020502C96.957136 54.020502 96.371333 54.627226 96.371333 55.26882C96.371333 55.624487 96.671208 55.659356 96.740947 55.659356C96.908319 55.659356 97.110561 55.5408 97.110561 55.289742C97.110561 55.164213 97.061744 54.920128 96.699104 54.920128C96.915293 54.424985 97.389514 54.27156 97.717285 54.27156C98.41467 54.27156 98.77731 54.81552 98.77731 55.380402C98.77731 55.987127 98.344932 56.468322 98.121769 56.719381L96.441071 58.379157C96.371333 58.441921 96.371333 58.455869 96.371333 58.651137H99.244558L99.453774 57.381896Z'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 4.2 KiB |
@@ -0,0 +1 @@
|
|||||||
|
Linux
|
||||||
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 8.6 KiB |
|
After Width: | Height: | Size: 48 KiB |
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 5.6 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 8.5 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 23 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 6.0 KiB |
|
After Width: | Height: | Size: 2.1 KiB |
|
After Width: | Height: | Size: 4.8 KiB |
|
After Width: | Height: | Size: 8.4 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 26 KiB |
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 4.7 KiB |
|
After Width: | Height: | Size: 35 KiB |
@@ -0,0 +1,24 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE script:module PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "module.dtd">
|
||||||
|
<!--
|
||||||
|
* This file is part of the LibreOffice project.
|
||||||
|
*
|
||||||
|
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||||
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||||
|
*
|
||||||
|
* This file incorporates work covered by the following license notice:
|
||||||
|
*
|
||||||
|
* Licensed to the Apache Software Foundation (ASF) under one or more
|
||||||
|
* contributor license agreements. See the NOTICE file distributed
|
||||||
|
* with this work for additional information regarding copyright
|
||||||
|
* ownership. The ASF licenses this file to you under the Apache
|
||||||
|
* License, Version 2.0 (the "License"); you may not use this file
|
||||||
|
* except in compliance with the License. You may obtain a copy of
|
||||||
|
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
|
||||||
|
-->
|
||||||
|
<script:module xmlns:script="http://openoffice.org/2000/script" script:name="Module1" script:language="StarBasic">REM ***** BASIC *****
|
||||||
|
|
||||||
|
Sub Main
|
||||||
|
|
||||||
|
End Sub</script:module>
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE library:library PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "library.dtd">
|
||||||
|
<library:library xmlns:library="http://openoffice.org/2000/library" library:name="Standard" library:readonly="false" library:passwordprotected="false"/>
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE library:library PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "library.dtd">
|
||||||
|
<library:library xmlns:library="http://openoffice.org/2000/library" library:name="Standard" library:readonly="false" library:passwordprotected="false">
|
||||||
|
<library:element library:name="Module1"/>
|
||||||
|
</library:library>
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE library:libraries PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "libraries.dtd">
|
||||||
|
<library:libraries xmlns:library="http://openoffice.org/2000/library" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<library:library library:name="Standard" xlink:href="$(USER)/basic/Standard/dialog.xlb/" xlink:type="simple" library:link="false"/>
|
||||||
|
</library:libraries>
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE library:libraries PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "libraries.dtd">
|
||||||
|
<library:libraries xmlns:library="http://openoffice.org/2000/library" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<library:library library:name="Standard" xlink:href="$(USER)/basic/Standard/script.xlb/" xlink:type="simple" library:link="false"/>
|
||||||
|
</library:libraries>
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
Noto Sans;Arial;Times New Roman;Times New Roman;Noto Sans
|
||||||
|
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--This is a generated file. Do not alter this file!-->
|
||||||
|
<java xmlns="http://openoffice.org/2004/java/framework/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
|
<enabled xsi:nil="true"/>
|
||||||
|
<userClassPath xsi:nil="true"/>
|
||||||
|
<vmParameters xsi:nil="true"/>
|
||||||
|
<jreLocations xsi:nil="true"/>
|
||||||
|
<javaInfo xsi:nil="false" vendorUpdate="2019-07-26" autoSelect="true">
|
||||||
|
<vendor>Red Hat, Inc.</vendor>
|
||||||
|
<location>file:///usr/lib/jvm/java-17-openjdk-17.0.9.0.9-3.fc39.x86_64</location>
|
||||||
|
<version>17.0.9</version>
|
||||||
|
<features>0</features>
|
||||||
|
<requirements>1</requirements>
|
||||||
|
<vendorData>660069006C0065003A002F002F002F007500730072002F006C00690062002F006A0076006D002F006A006100760061002D00310037002D006F00700065006E006A0064006B002D00310037002E0030002E0039002E0030002E0039002D0033002E0066006300330039002E007800380036005F00360034002F006C00690062002F007300650072007600650072002F006C00690062006A0076006D002E0073006F000A002F007500730072002F006C00690062002F006A0076006D002F006A006100760061002D00310037002D006F00700065006E006A0064006B002D00310037002E0030002E0039002E0030002E0039002D0033002E0066006300330039002E007800380036005F00360034002F006C00690062002F0061006D006400360034002F0063006C00690065006E0074003A002F007500730072002F006C00690062002F006A0076006D002F006A006100760061002D00310037002D006F00700065006E006A0064006B002D00310037002E0030002E0039002E0030002E0039002D0033002E0066006300330039002E007800380036005F00360034002F006C00690062002F0061006D006400360034002F007300650072007600650072003A002F007500730072002F006C00690062002F006A0076006D002F006A006100760061002D00310037002D006F00700065006E006A0064006B002D00310037002E0030002E0039002E0030002E0039002D0033002E0066006300330039002E007800380036005F00360034002F006C00690062002F0061006D006400360034002F006E00610074006900760065005F0074006800720065006100640073003A002F007500730072002F006C00690062002F006A0076006D002F006A006100760061002D00310037002D006F00700065006E006A0064006B002D00310037002E0030002E0039002E0030002E0039002D0033002E0066006300330039002E007800380036005F00360034002F006C00690062002F0061006D006400360034000A00</vendorData>
|
||||||
|
</javaInfo>
|
||||||
|
</java>
|
||||||
@@ -0,0 +1,70 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE toolbar:toolbar PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "toolbar.dtd">
|
||||||
|
<toolbar:toolbar xmlns:toolbar="http://openoffice.org/2001/toolbar" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:OpenUrl" toolbar:visible="false"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:AddDirect"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:NewDoc" toolbar:visible="false"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:OpenFromWriter"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:OpenRemote" toolbar:visible="false"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:Save"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:SaveAs" toolbar:visible="false"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:InsertObjectStarMath"/>
|
||||||
|
<toolbar:toolbarseparator/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:EditDoc" toolbar:visible="false"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:ReadOnlyDoc" toolbar:visible="false"/>
|
||||||
|
<toolbar:toolbarseparator/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:ExportDirectToPDF"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:ExportDirectToEPUB" toolbar:visible="false"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:Print"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:PrintDefault" toolbar:visible="false"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:PrintPreview"/>
|
||||||
|
<toolbar:toolbarseparator/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:Cut"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:Copy"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:Paste"/>
|
||||||
|
<toolbar:toolbarseparator/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:FormatPaintbrush"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:ResetAttributes" toolbar:visible="false"/>
|
||||||
|
<toolbar:toolbarseparator/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:Undo"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:Redo"/>
|
||||||
|
<toolbar:toolbarseparator/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:SearchDialog"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:Navigator" toolbar:visible="false"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:SpellingAndGrammarDialog"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:SpellOnline" toolbar:visible="false"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:ControlCodes"/>
|
||||||
|
<toolbar:toolbarseparator/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:InsertTable"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:InsertGraphic"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:InsertObjectChart"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:InsertObjectStarMath" toolbar:visible="false"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:DrawText"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:VerticalText" toolbar:visible="false"/>
|
||||||
|
<toolbar:toolbarseparator/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:InsertPagebreak"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:InsertFieldCtrl"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:CharmapControl"/>
|
||||||
|
<toolbar:toolbarseparator/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:HyperlinkDialog"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:InsertFootnote"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:InsertEndnote"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:InsertBookmark"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:InsertReferenceField"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:InsertIndexesEntry" toolbar:visible="false"/>
|
||||||
|
<toolbar:toolbarseparator/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:InsertAnnotation"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:ShowTrackedChanges" toolbar:visible="false"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:TrackChanges" toolbar:visible="false"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:TrackChangesBar"/>
|
||||||
|
<toolbar:toolbarseparator/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:Line"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:BasicShapes"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:InsertDraw"/>
|
||||||
|
<toolbar:toolbarseparator/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:ViewDataSourceBrowser" toolbar:visible="false"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:Zoom" toolbar:visible="false"/>
|
||||||
|
<toolbar:toolbarseparator/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:HelpIndex" toolbar:visible="false"/>
|
||||||
|
<toolbar:toolbaritem xlink:href=".uno:ExtendedHelp" toolbar:visible="false"/>
|
||||||
|
</toolbar:toolbar>
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Pmp1
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<ext:extension-backend-db xmlns:ext="http://openoffice.org/extensionmanager/extension-registry/2010"/>
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<conf:configuration-backend-db xmlns:conf="http://openoffice.org/extensionmanager/configuration-registry/2010"/>
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<help:help-backend-db xmlns:help="http://openoffice.org/extensionmanager/help-registry/2010"/>
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
60(Build:2)
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
1
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<conf:configuration-backend-db xmlns:conf="http://openoffice.org/extensionmanager/configuration-registry/2010"/>
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<help:help-backend-db xmlns:help="http://openoffice.org/extensionmanager/help-registry/2010"/>
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
1
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<conf:configuration-backend-db xmlns:conf="http://openoffice.org/extensionmanager/configuration-registry/2010"/>
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<help:help-backend-db xmlns:help="http://openoffice.org/extensionmanager/help-registry/2010"/>
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Pmp1
|
||||||
@@ -0,0 +1,115 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<oor:component-data xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:install="http://openoffice.org/2004/installation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Accelerators" oor:package="org.openoffice.Office">
|
||||||
|
<node oor:name="PrimaryKeys">
|
||||||
|
<node oor:name="Modules">
|
||||||
|
<node oor:name="com.sun.star.text.TextDocument" oor:op="fuse">
|
||||||
|
<node oor:name="X_SHIFT_MOD2" oor:op="replace">
|
||||||
|
<prop oor:name="Command">
|
||||||
|
<value xml:lang="en-US">service:ooo.ext.code-highlighter.impl?highlight</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
<node oor:name="X_MOD2" oor:op="replace">
|
||||||
|
<prop oor:name="Command">
|
||||||
|
<value xml:lang="en-US">service:ooo.ext.code-highlighter.impl?highlight_previous</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
<node oor:name="com.sun.star.sheet.SpreadsheetDocument" oor:op="fuse">
|
||||||
|
<node oor:name="X_SHIFT_MOD2" oor:op="replace">
|
||||||
|
<prop oor:name="Command">
|
||||||
|
<value xml:lang="en-US">service:ooo.ext.code-highlighter.impl?highlight</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
<node oor:name="X_MOD2" oor:op="replace">
|
||||||
|
<prop oor:name="Command">
|
||||||
|
<value xml:lang="en-US">service:ooo.ext.code-highlighter.impl?highlight_previous</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
<node oor:name="com.sun.star.drawing.DrawingDocument" oor:op="fuse">
|
||||||
|
<node oor:name="X_SHIFT_MOD2" oor:op="replace">
|
||||||
|
<prop oor:name="Command">
|
||||||
|
<value xml:lang="en-US">service:ooo.ext.code-highlighter.impl?highlight</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
<node oor:name="X_MOD2" oor:op="replace">
|
||||||
|
<prop oor:name="Command">
|
||||||
|
<value xml:lang="en-US">service:ooo.ext.code-highlighter.impl?highlight_previous</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
<node oor:name="com.sun.star.presentation.PresentationDocument" oor:op="fuse">
|
||||||
|
<node oor:name="X_SHIFT_MOD2" oor:op="replace">
|
||||||
|
<prop oor:name="Command">
|
||||||
|
<value xml:lang="en-US">service:ooo.ext.code-highlighter.impl?highlight</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
<node oor:name="X_MOD2" oor:op="replace">
|
||||||
|
<prop oor:name="Command">
|
||||||
|
<value xml:lang="en-US">service:ooo.ext.code-highlighter.impl?highlight_previous</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
<node oor:name="com.sun.star.sdb.TextReportDesign" oor:op="fuse">
|
||||||
|
<node oor:name="X_SHIFT_MOD2" oor:op="replace">
|
||||||
|
<prop oor:name="Command">
|
||||||
|
<value xml:lang="en-US">service:ooo.ext.code-highlighter.impl?highlight</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
<node oor:name="X_MOD2" oor:op="replace">
|
||||||
|
<prop oor:name="Command">
|
||||||
|
<value xml:lang="en-US">service:ooo.ext.code-highlighter.impl?highlight_previous</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
<node oor:name="com.sun.star.text.WebDocument" oor:op="fuse">
|
||||||
|
<node oor:name="X_SHIFT_MOD2" oor:op="replace">
|
||||||
|
<prop oor:name="Command">
|
||||||
|
<value xml:lang="en-US">service:ooo.ext.code-highlighter.impl?highlight</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
<node oor:name="X_MOD2" oor:op="replace">
|
||||||
|
<prop oor:name="Command">
|
||||||
|
<value xml:lang="en-US">service:ooo.ext.code-highlighter.impl?highlight_previous</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
<node oor:name="com.sun.star.xforms.XMLFormDocument" oor:op="fuse">
|
||||||
|
<node oor:name="X_SHIFT_MOD2" oor:op="replace">
|
||||||
|
<prop oor:name="Command">
|
||||||
|
<value xml:lang="en-US">service:ooo.ext.code-highlighter.impl?highlight</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
<node oor:name="X_MOD2" oor:op="replace">
|
||||||
|
<prop oor:name="Command">
|
||||||
|
<value xml:lang="en-US">service:ooo.ext.code-highlighter.impl?highlight_previous</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
<node oor:name="com.sun.star.text.GlobalDocument" oor:op="fuse">
|
||||||
|
<node oor:name="X_SHIFT_MOD2" oor:op="replace">
|
||||||
|
<prop oor:name="Command">
|
||||||
|
<value xml:lang="en-US">service:ooo.ext.code-highlighter.impl?highlight</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
<node oor:name="X_MOD2" oor:op="replace">
|
||||||
|
<prop oor:name="Command">
|
||||||
|
<value xml:lang="en-US">service:ooo.ext.code-highlighter.impl?highlight_previous</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
<node oor:name="com.sun.star.sdb.FormDesign" oor:op="fuse">
|
||||||
|
<node oor:name="X_SHIFT_MOD2" oor:op="replace">
|
||||||
|
<prop oor:name="Command">
|
||||||
|
<value xml:lang="en-US">service:ooo.ext.code-highlighter.impl?highlight</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
<node oor:name="X_MOD2" oor:op="replace">
|
||||||
|
<prop oor:name="Command">
|
||||||
|
<value xml:lang="en-US">service:ooo.ext.code-highlighter.impl?highlight_previous</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
</oor:component-data>
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<oor:component-schema oor:name="Registry" oor:package="ooo.ext.code-highlighter" xml:lang="en-US" xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
|
<component>
|
||||||
|
<group oor:name="Settings">
|
||||||
|
<prop oor:name="Language" oor:type="xs:string"/>
|
||||||
|
<prop oor:name="Style" oor:type="xs:string"/>
|
||||||
|
<prop oor:name="UseCharStyles" oor:type="xs:short"/>
|
||||||
|
<prop oor:name="MasterCharStyle" oor:type="xs:string"/>
|
||||||
|
<prop oor:name="ColourizeBackground" oor:type="xs:short"/>
|
||||||
|
<prop oor:name="ShowLineNumbers" oor:type="xs:short"/>
|
||||||
|
<prop oor:name="LineNumberStart" oor:type="xs:long"/>
|
||||||
|
<prop oor:name="LineNumberRatio" oor:type="xs:short"/>
|
||||||
|
<prop oor:name="LineNumberSeparator" oor:type="xs:string"/>
|
||||||
|
<prop oor:name="LineNumberPaddingSymbol" oor:type="xs:string"/>
|
||||||
|
<prop oor:name="StoreOptionsWithSnippet" oor:type="xs:short"/>
|
||||||
|
<prop oor:name="LogLevel" oor:type="xs:short"/>
|
||||||
|
<prop oor:name="LogToFile" oor:type="xs:short"/>
|
||||||
|
</group>
|
||||||
|
</component>
|
||||||
|
</oor:component-schema>
|
||||||
@@ -0,0 +1,44 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<oor:component-data xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:name="Registry" oor:package="ooo.ext.code-highlighter">
|
||||||
|
<node oor:name="Settings">
|
||||||
|
<prop oor:name="Language" oor:type="xs:string">
|
||||||
|
<value>automatic</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="Style" oor:type="xs:string">
|
||||||
|
<value>default</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="UseCharStyles" oor:type="xs:short">
|
||||||
|
<value>0</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="MasterCharStyle" oor:type="xs:string">
|
||||||
|
<value></value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="ColourizeBackground" oor:type="xs:short">
|
||||||
|
<value>1</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="ShowLineNumbers" oor:type="xs:short">
|
||||||
|
<value>0</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="LineNumberStart" oor:type="xs:long">
|
||||||
|
<value>1</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="LineNumberRatio" oor:type="xs:short">
|
||||||
|
<value>100</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="LineNumberSeparator" oor:type="xs:string">
|
||||||
|
<value> </value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="LineNumberPaddingSymbol" oor:type="xs:string">
|
||||||
|
<value></value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="StoreOptionsWithSnippet" oor:type="xs:short">
|
||||||
|
<value>1</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="LogLevel" oor:type="xs:short">
|
||||||
|
<value>0</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="LogToFile" oor:type="xs:short">
|
||||||
|
<value>0</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
</oor:component-data>
|
||||||
@@ -0,0 +1,214 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
~ Code Highlighter 2 is a LibreOffice extension to highlight code snippets
|
||||||
|
~ over 350 languages.
|
||||||
|
~ Copyright (C) 2017 Gobinath
|
||||||
|
~ This program is free software: you can redistribute it and/or modify
|
||||||
|
~ it under the terms of the GNU General Public License as published by
|
||||||
|
~ the Free Software Foundation, either version 3 of the License, or
|
||||||
|
~ (at your option) any later version.
|
||||||
|
~ This program is distributed in the hope that it will be useful,
|
||||||
|
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
~ GNU General Public License for more details.
|
||||||
|
~ You should have received a copy of the GNU General Public License
|
||||||
|
~ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
-->
|
||||||
|
<oor:component-data oor:name="Addons" oor:package="org.openoffice.Office"
|
||||||
|
xmlns:oor="http://openoffice.org/2001/registry"
|
||||||
|
xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<node oor:name="AddonUI">
|
||||||
|
<node oor:name="OfficeMenuBarMerging">
|
||||||
|
<node oor:name="javahelps.codehighlighter" oor:op="replace">
|
||||||
|
<node oor:name="javahelps.codehighlighter.menu1" oor:op="replace">
|
||||||
|
<prop oor:name="MergePoint">
|
||||||
|
<value>.uno:FormatMenu\.uno:GroupMenu</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="MergeCommand">
|
||||||
|
<value>AddAfter</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="MergeFallback">
|
||||||
|
<value>AddPath</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="MergeContext">
|
||||||
|
<value>
|
||||||
|
com.sun.star.text.TextDocument,com.sun.star.sheet.SpreadsheetDocument,
|
||||||
|
com.sun.star.sdb.TextReportDesign,com.sun.star.text.WebDocument,
|
||||||
|
com.sun.star.xforms.XMLFormDocument,com.sun.star.text.GlobalDocument,
|
||||||
|
com.sun.star.presentation.PresentationDocument, com.sun.star.sdb.FormDesign,
|
||||||
|
</value>
|
||||||
|
</prop>
|
||||||
|
<node oor:name="MenuItems">
|
||||||
|
<node oor:name="ch2-1" oor:op="replace">
|
||||||
|
<prop oor:name="URL" oor:type="xs:string">
|
||||||
|
<value>private:separator</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
<node oor:name="ch2-2" oor:op="replace">
|
||||||
|
<prop oor:name="Title" oor:type="xs:string">
|
||||||
|
<value xml:lang="en">Code Highlighter 2</value>
|
||||||
|
<value xml:lang="fr">Code Highlighter 2</value>
|
||||||
|
</prop>
|
||||||
|
<node oor:name="Submenu">
|
||||||
|
<node oor:name="ch2-4" oor:op="replace">
|
||||||
|
<prop oor:name="Title" oor:type="xs:string">
|
||||||
|
<value xml:lang="en">Highlight Code</value>
|
||||||
|
<value xml:lang="fr">Colorer le code</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="URL" oor:type="xs:string">
|
||||||
|
<value>service:ooo.ext.code-highlighter.impl?highlight</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="Target" oor:type="xs:string">
|
||||||
|
<value>_self</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
<node oor:name="ch2-5" oor:op="replace">
|
||||||
|
<prop oor:name="Title" oor:type="xs:string">
|
||||||
|
<value xml:lang="en">Highlight Code (previous settings)</value>
|
||||||
|
<value xml:lang="fr">Colorer le code (choix précédents)</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="URL" oor:type="xs:string">
|
||||||
|
<value>service:ooo.ext.code-highlighter.impl?highlight_previous</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="Target" oor:type="xs:string">
|
||||||
|
<value>_self</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
<node oor:name="ch2-6" oor:op="replace">
|
||||||
|
<prop oor:name="Title" oor:type="xs:string">
|
||||||
|
<value xml:lang="en">Update selection</value>
|
||||||
|
<value xml:lang="fr">Actualiser la sélection</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="URL" oor:type="xs:string">
|
||||||
|
<value>service:ooo.ext.code-highlighter.impl?update</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="Target" oor:type="xs:string">
|
||||||
|
<value>_self</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
<node oor:name="ch2-3" oor:op="replace">
|
||||||
|
<prop oor:name="URL" oor:type="xs:string">
|
||||||
|
<value>private:separator</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
<node oor:name="javahelps.codehighlighter.menu2" oor:op="replace">
|
||||||
|
<prop oor:name="MergePoint">
|
||||||
|
<value>.uno:FormatMenu\.uno:ObjectTitleDescription</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="MergeCommand">
|
||||||
|
<value>AddAfter</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="MergeFallback">
|
||||||
|
<value>AddPath</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="MergeContext">
|
||||||
|
<value>
|
||||||
|
com.sun.star.drawing.DrawingDocument
|
||||||
|
</value>
|
||||||
|
</prop>
|
||||||
|
<node oor:name="MenuItems">
|
||||||
|
<node oor:name="ch2-1" oor:op="replace">
|
||||||
|
<prop oor:name="URL" oor:type="xs:string">
|
||||||
|
<value>private:separator</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
<node oor:name="ch2-2" oor:op="replace">
|
||||||
|
<prop oor:name="Title" oor:type="xs:string">
|
||||||
|
<value xml:lang="en">Code Highlighter 2</value>
|
||||||
|
<value xml:lang="fr">Code Highlighter 2</value>
|
||||||
|
</prop>
|
||||||
|
<node oor:name="Submenu">
|
||||||
|
<node oor:name="ch2-4" oor:op="replace">
|
||||||
|
<prop oor:name="Title" oor:type="xs:string">
|
||||||
|
<value xml:lang="en">Highlight Code</value>
|
||||||
|
<value xml:lang="fr">Colorer le code</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="URL" oor:type="xs:string">
|
||||||
|
<value>service:ooo.ext.code-highlighter.impl?highlight</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="Target" oor:type="xs:string">
|
||||||
|
<value>_self</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
<node oor:name="ch2-5" oor:op="replace">
|
||||||
|
<prop oor:name="Title" oor:type="xs:string">
|
||||||
|
<value xml:lang="en">Highlight Code (previous settings)</value>
|
||||||
|
<value xml:lang="fr">Colorer le code (choix précédents)</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="URL" oor:type="xs:string">
|
||||||
|
<value>service:ooo.ext.code-highlighter.impl?highlight_previous</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="Target" oor:type="xs:string">
|
||||||
|
<value>_self</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
<node oor:name="ch2-6" oor:op="replace">
|
||||||
|
<prop oor:name="Title" oor:type="xs:string">
|
||||||
|
<value xml:lang="en">Update selection</value>
|
||||||
|
<value xml:lang="fr">Actualiser la sélection</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="URL" oor:type="xs:string">
|
||||||
|
<value>service:ooo.ext.code-highlighter.impl?update</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="Target" oor:type="xs:string">
|
||||||
|
<value>_self</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
<node oor:name="ch2-3" oor:op="replace">
|
||||||
|
<prop oor:name="URL" oor:type="xs:string">
|
||||||
|
<value>private:separator</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
<node oor:name="Images">
|
||||||
|
<node oor:name="codehighlighter.image1" oor:op="replace">
|
||||||
|
<prop oor:name="URL" oor:type="xs:string">
|
||||||
|
<value>service:ooo.ext.code-highlighter.impl?highlight</value>
|
||||||
|
</prop>
|
||||||
|
<node oor:name="UserDefinedImages">
|
||||||
|
<prop oor:name="ImageSmallURL">
|
||||||
|
<value>%origin%/images/icon_16.png</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="ImageBigURL">
|
||||||
|
<value>%origin%/images/icon_26.png</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
<node oor:name="codehighlighter.image2" oor:op="replace">
|
||||||
|
<prop oor:name="URL" oor:type="xs:string">
|
||||||
|
<value>service:ooo.ext.code-highlighter.impl?highlight_previous</value>
|
||||||
|
</prop>
|
||||||
|
<node oor:name="UserDefinedImages">
|
||||||
|
<prop oor:name="ImageSmallURL">
|
||||||
|
<value>%origin%/images/icon_16.png</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="ImageBigURL">
|
||||||
|
<value>%origin%/images/icon_26png</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
<node oor:name="codehighlighter.image3" oor:op="replace">
|
||||||
|
<prop oor:name="URL" oor:type="xs:string">
|
||||||
|
<value>service:ooo.ext.code-highlighter.impl?update</value>
|
||||||
|
</prop>
|
||||||
|
<node oor:name="UserDefinedImages">
|
||||||
|
<prop oor:name="ImageSmallURL">
|
||||||
|
<value>%origin%/images/icon_16.png</value>
|
||||||
|
</prop>
|
||||||
|
<prop oor:name="ImageBigURL">
|
||||||
|
<value>%origin%/images/icon_26png</value>
|
||||||
|
</prop>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
</oor:component-data>
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<manifest:manifest xmlns:manifest="http://openoffice.org/2001/manifest">
|
||||||
|
<!-- <manifest:file-entry manifest:full-path="python" manifest:media-type="application/vnd.sun.star.framework-script"/> -->
|
||||||
|
<manifest:file-entry manifest:full-path="python/highlight.py" manifest:media-type="application/vnd.sun.star.uno-component;type=Python"/>
|
||||||
|
<manifest:file-entry manifest:full-path="Addons.xcu" manifest:media-type="application/vnd.sun.star.configuration-data"/>
|
||||||
|
<manifest:file-entry manifest:full-path="AddonRegistry.xcs" manifest:media-type="application/vnd.sun.star.configuration-schema"/>
|
||||||
|
<manifest:file-entry manifest:full-path="AddonRegistry.xcu" manifest:media-type="application/vnd.sun.star.configuration-data"/>
|
||||||
|
<manifest:file-entry manifest:full-path="Accelerators.xcu" manifest:media-type="application/vnd.sun.star.configuration-data"/>
|
||||||
|
</manifest:manifest>
|
||||||
@@ -0,0 +1,41 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<description xmlns = "http://openoffice.org/extensions/description/2006"
|
||||||
|
xmlns:d = "http://openoffice.org/extensions/description/2006"
|
||||||
|
xmlns:l = "http://libreoffice.org/extensions/description/2011"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
|
||||||
|
<identifier value="javahelps.codehighlighter"/>
|
||||||
|
|
||||||
|
<version value="2.5.3"/>
|
||||||
|
|
||||||
|
<update-information>
|
||||||
|
<src xlink:href="https://raw.githubusercontent.com/jmzambon/libreoffice-code-highlighter/master/codehighlighter.update.xml" />
|
||||||
|
</update-information>
|
||||||
|
|
||||||
|
<icon>
|
||||||
|
<default xlink:href="images/icon_42.png" />
|
||||||
|
</icon>
|
||||||
|
|
||||||
|
<display-name>
|
||||||
|
<name>Code Highlighter 2</name>
|
||||||
|
<name lang="en">Code Highlighter 2</name>
|
||||||
|
</display-name>
|
||||||
|
|
||||||
|
<extension-description>
|
||||||
|
<src xlink:href="description/desc_en.txt"/>
|
||||||
|
<src xlink:href="description/desc_en.txt" lang="en" />
|
||||||
|
<src xlink:href="description/desc_fr.txt" lang="fr" />
|
||||||
|
</extension-description>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<l:LibreOffice-minimal-version value="6.4" d:name="LibreOffice.org 6.4 or higher" />
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<registration>
|
||||||
|
<simple-license accept-by="admin" suppress-on-update="true">
|
||||||
|
<license-text xlink:href="license/license.txt" />
|
||||||
|
<license-text xlink:href="license/license.txt" lang="en-US" />
|
||||||
|
</simple-license>
|
||||||
|
</registration>
|
||||||
|
|
||||||
|
</description>
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
Highlight over 350 languages in Libre Office.
|
||||||
|
Copy and paste your code, select the text or the containing object and go to Format -> Highlight Code
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
Colore le code source de plus de 350 langages selon plus de 40 styles.
|
||||||
|
Copier et coller le code, le sélectionner (ou son contenant),
|
||||||
|
choisir < Format -> Colorer le code >
|
||||||
|
|
||||||