LINUX.ORG.RU

Сообщения andman

 

Vue клиент работает только локально

Форум — Web-development

Создал сервер:

const express = require('express');
const app = express();
const { m, baseClassId, baseObjId, types} = require('./base');
const Uuid = require('node-uuid');
const Express = require('express');
const Session = require('express-session');
const BodyParser = require("body-parser");
const cors = require('cors');

app.use(BodyParser.urlencoded({extended: false}));
app.use(BodyParser.json());
app.use(cors({
        origin: "http://localhost:8080",
        credentials: true,
        methods: "GET,POST,DELETE,PUT,OPTIONS",
        allowedHeaders:
            "Origin, X-Requested-With, Content-Type, Accept, authorization, x-xsrf-token"
    }));
app.use(Session({
    secret: 'abracodabra',
    resave: false,
    saveUninitialized: false,
    cookie: {maxAge: 60000 * 60},
    rolling: true,
}));

{Далее тут мои обработчики пост-запросов}

app.listen(3000, function () {
  console.log("API app started");

});

Моё простенькое Vue.js приложение, которое работает на 8080 порту и обращается с пост-запросами к localhost:3000 :

import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
import axios from 'axios'
axios.defaults.withCredentials = true

Vue.prototype.$http = axios
Vue.config.productionTip = false

new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')

Локально в браузере всё работает. Но как только я пытаюсь подконектиться из сетки к моему серваку, то вебконсоль выдаёт следующее:

Во время загрузки страницы соединение с ws://192.168.0.123:8080/sockjs-node/030/2qnaoa5r/websocket было прервано. app.js line 2232 > eval:1683:9
[HMR] Waiting for update signal from WDS... log.js:24:4
"Download the Vue Devtools extension for a better development experience:
https://github.com/vuejs/vue-devtools" vue.runtime.esm.js:8353:1
mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create app.js line 2291 > eval:2164:21
Error: Network Error
Стек-трейс:
createError@webpack-internal:///./node_modules/axios/lib/core/createError.js:16:15
handleError@webpack-internal:///./node_modules/axios/lib/adapters/xhr.js:87:14

Как это победить?

 ,

andman
()

Latex. Longtable. Как заставить работать /nopagebreak ?

Форум — General

Тут выжимка из моего документа:

\documentclass[russian,utf8,pointsection,columnsxix,nocolumnxxxi,nocolumnxxxii]{eskdtext}
\usepackage{cmap}
\usepackage{verbatim}
\usepackage{longtable}
\usepackage{multirow}
\usepackage{array}
\usepackage[utf8]{inputenc}
\usepackage{eskdchngsheet}
\usepackage{graphicx}
\usepackage[T2A]{fontenc}
\graphicspath{{images/}}
\DeclareGraphicsExtensions{.pdf,.png,.jpg}
\def\No{\textnumero}

\usepackage{tikz}
\usetikzlibrary{positioning,arrows}
\tikzstyle{format} = [circle,thick,minimum size=1cm,draw=blue!50!black!50,top color=white,bottom color=blue!50!black!20,font=\footnotesize]



%%% Каждый раздел (\section) с новой страницы
\let\stdsection\section
\renewcommand\section{\newpage\stdsection}

\begin{document}

\section{Карта протокола MODBUS}
\subsection{Описание интерфейса}
Контроллер САУ Котельной работает в режиме слейв.

Интерфейс обмена: RS-485

Скорость: 115200

Количество бит: 8

Паритет: None

Количество стоповых бит: 1

Протокол обмена: Modbus RTU

Адрес модбас: 20

\newpage
\subsection{DI - Дискретные входы}
Все данные хранятся в Holding registers.

Используемые функции: 3, 6, 16.

\scriptsize
\begin{longtable}[c]{| c |>{\centering\arraybackslash}m{140pt}| c |>{\centering\arraybackslash}m{35pt}|>{\centering\arraybackslash}m{140pt}|}
\hline
\textbf{№} & \textbf{Описание типа} & \textbf{Поле} & \textbf{Тип значения} & \textbf{Описание поля}\\ \endhead\hline
\multirow{4}*{1} & \multirow{4}{140pt}{Авария котла К1.1} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{2} & \multirow{4}{140pt}{Авария котла К1.2} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{3} & \multirow{4}{140pt}{Авария котла К1.3} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{4} & \multirow{4}{140pt}{Верхний аварийный уровень в баке запаса воды} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{5} & \multirow{4}{140pt}{Нижний аварийный уровень в баке запаса воды} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{6} & \multirow{4}{140pt}{Рабочий уровень в баке запаса воды} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{7} & \multirow{4}{140pt}{Верхний аварийный уровень в баке запаса дизельного топлива} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{8} & \multirow{4}{140pt}{Нижний аварийный уровень в баке запаса дизельного топлива} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{9} & \multirow{4}{140pt}{Загазованность 1 порог} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{10} & \multirow{4}{140pt}{Загазованность 2 порог} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{11} & \multirow{4}{140pt}{Низкое давление перед сетевыми насосами отопления} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{12} & \multirow{4}{140pt}{Низкое давление перед сетевыми насосами теплоспутника} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{13} & \multirow{4}{140pt}{Положение отсчечного клапана} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{14} & \multirow{4}{140pt}{Кнопка аварийного останова котельной} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{15} & \multirow{4}{140pt}{Контроль питания шкафа АК} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{16} & \multirow{4}{140pt}{Контроль исправности ИБП} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{17} & \multirow{4}{140pt}{Пожар} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{18} & \multirow{4}{140pt}{Рабочий уровень в баке запаса дизельного топлива} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{19} & \multirow{4}{140pt}{Низкое давление после топливных насосов} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{20} & \multirow{4}{140pt}{Контроль работы топливного насоса №1} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{21} & \multirow{4}{140pt}{Контроль работы топливного насоса №2} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{22} & \multirow{4}{140pt}{Контроль работы сетевого насоса К3.1} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{23} & \multirow{4}{140pt}{Контроль работы сетевого насоса К3.2} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{24} & \multirow{4}{140pt}{Контроль работы сетевого насоса К4.1} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{25} & \multirow{4}{140pt}{Контроль работы сетевого насоса К4.2} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{26} & \multirow{4}{140pt}{Контроль работы подпиточного насоса К5.1} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{27} & \multirow{4}{140pt}{Контроль работы подпиточного насоса К5.2} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{28} & \multirow{4}{140pt}{В работе ввод №1} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\multirow{4}*{29} & \multirow{4}{140pt}{В работе ввод №2} & value & BOOL & Значение \\ \nopagebreak
\cline{3-5} & & inv & BOOL & Инверсия сигнала \\ \nopagebreak
\cline{3-5} & & imit & BOOL & Режим имитации \\ \nopagebreak
\cline{3-5} & & imit\_value & BOOL & Значение в режиме имитации \\ \hline

\end{longtable}

\end{document}

Почему \multirow разрывается между страницами? Разве \nopagebreak не должен препятствовать этому?

 

andman
()

Скопировать папку с содержимым в /dev/null с прогресс-баром

Форум — General

Linux Mint 18.3

Пробовал так:

and@and-work ~ $ gcp -rf 0 /dev/null
Traceback (most recent call last):
  File "/usr/bin/gcp", line 679, in <module>
    success,message = gcp.parseArguments()
  File "/usr/bin/gcp", line 657, in parseArguments
    self.__checkArgs(options, source_dir, args)
  File "/usr/bin/gcp", line 309, in __checkArgs
    self.__appendDirToList(abspath, full_dest_path, options)
  File "/usr/bin/gcp", line 263, in __appendDirToList
    os.makedirs(dest_path) #TODO: check permissions
  File "/usr/lib/python2.7/os.py", line 157, in makedirs
    mkdir(name, mode)
OSError: [Errno 20] Not a directory: '/dev/null/0'
and@and-work ~ $ 

Пробовал так:

and@and-work ~ $ sudo rsync -ah --progress 0 /dev/null
sending incremental file list
ERROR: destination must be a directory when copying more than 1 file
rsync error: errors selecting input/output files, dirs (code 3) at main.c(640) [Receiver=3.1.1]
and@and-work ~ $

Как мне скопировать мою папку «0»?

 

andman
()

Нужна помощь в установке Libre office

Форум — General

Моя система: Linux Mint 18.3 Sylvia

Я удалял LO, затем пробовал WPS-office. Спустя продолжительное время решил вернуться обратно на LO. Удалил WPS-office, начал ставить LO При установке LO, обнаружились неудовлетворимые зависимости. Я решил их удовлетворить:

and@and-work ~ $ sudo apt install -f
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Будут установлены следующие дополнительные пакеты:
  libreoffice-common
НОВЫЕ пакеты, которые будут установлены:
  libreoffice-common
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 38 пакетов не обновлено.
не установлено до конца или удалено 14 пакетов.
Необходимо скачать 35,6 MБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 81,0 MB.
Хотите продолжить? [Д/н] y
Пол:1 http://ppa.launchpad.net/libreoffice/ppa/ubuntu xenial/main amd64 libreoffice-common all 1:6.1.3~rc2-0ubuntu0.16.04.1 [35,6 MB]
Получено 35,6 MБ за 1мин 52с (317 kБ/c)                                                                          
(Чтение базы данных … на данный момент установлен 362221 файл и каталог.)
Подготовка к распаковке …/libreoffice-common_1%3a6.1.3~rc2-0ubuntu0.16.04.1_all.deb …
Распаковывается libreoffice-common (1:6.1.3~rc2-0ubuntu0.16.04.1) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/libreoffice-common_1%3a6.1.3~rc2-0ubuntu0.16.04.1_all.deb (--unpack):
 попытка перезаписать «/usr/bin/soffice», который уже имеется в пакете openoffice-debian-menus 4.1.5-9789
rmdir: не удалось удалить '/var/lib/libreoffice/share/prereg/': Нет такого файла или каталога
rmdir: не удалось удалить '/var/lib/libreoffice/share/': Нет такого файла или каталога
rmdir: не удалось удалить '/var/lib/libreoffice/program/': Нет такого файла или каталога
rmdir: не удалось удалить '/var/lib/libreoffice': Нет такого файла или каталога
rmdir: не удалось удалить '/var/lib/libreoffice': Нет такого файла или каталога
Обрабатываются триггеры для shared-mime-info (1.5-2ubuntu0.2) …
Обрабатываются триггеры для gnome-icon-theme (3.12.0-1ubuntu3) …
Обрабатываются триггеры для hicolor-icon-theme (0.15-0ubuntu1.1) …
Обрабатываются триггеры для man-db (2.7.5-1) …
Обрабатываются триггеры для gnome-menus (3.13.3-6ubuntu3.1) …
Обрабатываются триггеры для desktop-file-utils (0.22+linuxmint1) …
Обрабатываются триггеры для mime-support (3.59ubuntu1) …
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/libreoffice-common_1%3a6.1.3~rc2-0ubuntu0.16.04.1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
and@and-work ~ $ 

Пробовал удалять этот проблемный пакет вручную, менять зеркало, снова install -f => та же самая проблема. Как решить куда копать?

 ,

andman
()

Ошибки npm install

Форум — General

При выполнении npm install появляются следующие ошибки:

gyp verb command build []
gyp verb build type Release
gyp verb architecture x64
gyp verb node dev dir /home/and/.node-gyp/10.13.0
gyp verb `which` succeeded for `make` /usr/bin/make
gyp info spawn make
gyp info spawn args [ 'V=1', 'BUILDTYPE=Release', '-C', 'build' ]
make: вход в каталог «/home/and/project/test/react-redux-jwt-auth-example/node_modules/node-sass/build»
  g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DLIBSASS_VERSION="3.3.6"' -I/home/and/.node-gyp/10.13.0/include/node -I/home/and/.node-gyp/10.13.0/src -I/home/and/.node-gyp/10.13.0/deps/openssl/config -I/home/and/.node-gyp/10.13.0/deps/openssl/openssl/include -I/home/and/.node-gyp/10.13.0/deps/uv/include -I/home/and/.node-gyp/10.13.0/deps/zlib -I/home/and/.node-gyp/10.13.0/deps/v8/include -I../src/libsass/include  -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++1y -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/ast.o.d.raw   -c -o Release/obj.target/libsass/src/libsass/src/ast.o ../src/libsass/src/ast.cpp
make: g++: Команда не найдена
src/libsass.target.mk:145: ошибка выполнения рецепта для цели «Release/obj.target/libsass/src/libsass/src/ast.o»
make: *** [Release/obj.target/libsass/src/libsass/src/ast.o] Ошибка 127
make: выход из каталога «/home/and/project/test/react-redux-jwt-auth-example/node_modules/node-sass/build»
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/home/and/project/test/react-redux-jwt-auth-example/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack     at ChildProcess.emit (events.js:182:13)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:240:12)
gyp ERR! System Linux 4.10.0-38-generic
gyp ERR! command "/home/and/.nvm/versions/node/v10.13.0/bin/node" "/home/and/project/test/react-redux-jwt-auth-example/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
gyp ERR! cwd /home/and/project/test/react-redux-jwt-auth-example/node_modules/node-sass
gyp ERR! node -v v10.13.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok 
Build failed with error code: 1
npm WARN karma-sinon-chai@1.3.4 requires a peer of sinon@>=2.1.0 <5 but none is installed. You must install peer dependencies yourself.
npm WARN karma-sinon-chai@1.3.4 requires a peer of sinon-chai@>=2.9.0 <4 but none is installed. You must install peer dependencies yourself.
npm WARN redux-devtools-dock-monitor@1.1.3 requires a peer of redux-devtools@^3.4.0 but none is installed. You must install peer dependencies yourself.
npm WARN redux-devtools-log-monitor@1.4.0 requires a peer of react@^15.0.0 || ^16.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN redux-devtools-log-monitor@1.4.0 requires a peer of redux-devtools@^3.4.0 but none is installed. You must install peer dependencies yourself.
npm WARN react-dock@0.2.4 requires a peer of babel-runtime@^6.3.13 but none is installed. You must install peer dependencies yourself.
npm WARN react-json-tree@0.11.0 requires a peer of react@^15.0.0 || ^16.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN react-json-tree@0.11.0 requires a peer of react-dom@^15.0.0 || ^16.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! node-sass@3.13.1 postinstall: `node scripts/build.js`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the node-sass@3.13.1 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/and/.npm/_logs/2018-11-15T05_57_17_712Z-debug.log

Помогите разобраться!

 ,

andman
()

Не работает замена в VIM 7.4 с учётом регистра.

Форум — General

в файле есть есть следующие словосочетания: Document, DO.signal1.value.

Я хочу заменить все DO на DQ

Ввожу команду :%s/DO/DQ/gi

В итоге получаю DQcument, чего мне совершенно не нужно.

Почему не работает?

 

andman
()

Latex ЕСКД, изменение размера шрифта в отдельном поле.

Форум — General

Исходник:

\documentclass[russian,utf8,pointsection,columnsxix,nocolumnxxxi,nocolumnxxxii]{eskdtext}
\usepackage{cmap}
\usepackage{longtable}
\usepackage{array}
\usepackage[utf8]{inputenc}


\ESKDdocName{ Руководство оператора САУ }
\ESKDgroup{ АО <<Российский котельный завод>> }
\def\No{\textnumero}

%%% Каждый раздел (\section) с новой страницы
\let\stdsection\section
\renewcommand\section{\newpage\stdsection}

\begin{document}
	\maketitle
	\tableofcontents
	
	
\end{document}

Проблема в том, что название АО <<Российский котельный завод>> не влазит в своё соответствующее поле. Можно как то изменить размер шрифта именно для этого поля?

 

andman
()

Latex ЕСКД

Форум — General

Работаю в Linux mint 18.3

Установил пакет TexLive-full

Начинаю создавать файл:

\documentclass[russian,utf8,pointsection,columnsxix,nocolumnxxxi,nocolumnxxxii]{eskdtext}
\usepackage{cmap}
\usepackage{longtable}
\usepackage{array}
\usepackage[utf8]{inputenc}


\ESKDdocName{ Руководство оператора САУ }

%%% Каждый раздел (\section) с новой страницы
\let\stdsection\section
\renewcommand\section{\newpage\stdsection}

\begin{document}
\maketitle
\tableofcontents


\end{document}

Выскакивают ошибки такого плана:

! Undefined control sequence.
\ESKDcolumnXVIname ->\No 
                         \ \cyr \cyrd \cyro \cyrk \cyru \cyrm .
l.14 \begin{document}
                     
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

На другой машине TexLive был установлен давно, может ещё какие пакеты были установлены, не помню точно. Там этот файл компилирует в pdf без проблем. Хотя eskdx должен вроде входить в состав texlive?

 

andman
()

Latex перенос строки в аргументе

Форум — General
\begin{tikzpicture}[thick,auto]

\def \radius {6cm}

\node[format] at ({0}:\radius) (m1) {Останов};
\node[format] at ({60}:\radius) (m2) {Работа};
\node[format] at ({120}:\radius) (m3) {Проверка};
\node[format] at ({180}:\radius) (m4) {Готовность};
\node[format] at ({240}:\radius) (m5) {Аварийный\\останов};
\node[format] at ({300}:\radius) (m6) {НО};

\path [->, >=latex'] (m1) edge node[font=\footnotesize] {Переход} (m2);
\path [->, >=latex'] (m1) edge node[font=\footnotesize] {Переход2} (m3);
\path [->, >=latex'] (m2) edge node[font=\footnotesize] {Переход3} (m5);


\end{tikzpicture}

Тут результат: https://fastpic.co/image/hXOd5F

Как сделать перенос в «Аварийный останов»?

 

andman
()

XeLatex и шрифты

Форум — General

Имею систему Linux mint 17.3 Установил пакет Texlive-full Скачал проект ЕСКД: https://github.com/yrasik/eskdi

Хочу откомпилировать about.tex выполнив «xelatex about.tex» Получаю:

...
(./ESKD_frames.sty (./for_all_styles.stykpathsea:make_tex: Invalid fontname `Times New Roman', contains ' '


!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! fontspec error: "font-not-found"
! 
! The font "Times New Roman" cannot be found.
! 
! See the fontspec documentation for further information.
! 
! For immediate help type H <return>.
!...............................................  
                                                  
l.56 \setromanfont{Times New Roman}
                                   
? 

Как и где мне нужно установить эти шрифты?

 ,

andman
()

Latex. Выравнивание ячеек по вертикали.

Форум — General
\begin{document}
\maketitle
\tiny
\begin{longtable}{| c | p{250pt} | c | c | c | c | c | c | c |}
  \hline
  № & Наименование сигнала & ед. изм. & lo & hi & регистр & бит & тип & r/w \\ \hline

  1 & Загазованность в технологическом отсеке (I предел)  & & & & 0 & 0 & BOOL & r \\ \hline
  2 & Загазованность в технологическом отсеке (II предел)  & & & & 0 & 1 & BOOL & r \\ \hline

...

Ячейки с наименованием сигнала бывают очень длинными, из за чего происходит автоматический перенос. При этом раздвигаются по вертикали строчки и соответственно в остальных столбцах все значения ячеек начинаются сверху, а мне нужно по центру. Как это сделать?

 

andman
()

Нужна помощь в настройке моста

Форум — General

У меня есть три девайса: 1. Wifi-router 2. Ноутбук (Linux mint 18) 3. Обычный компьютер

Вифи-роутер раздаёт интернет на ноутбук, который через проводное соединение должен раздавать интернет на обычный комп.

Пользоваться интернетом необходимо как на ноуте, так и на обычном PC. PC Должен получать IP автоматически.

Вот моя конфигурация:

interfaces:

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto br0
iface br0 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
bridge_ports enp2s0 wlp6s0

ip:

and@and-work ~ $ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UP group default qlen 1000
    link/ether 40:61:86:bb:21:ee brd ff:ff:ff:ff:ff:ff
3: wlp6s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 48:5d:60:5e:99:46 brd ff:ff:ff:ff:ff:ff
    inet 192.168.21.100/24 brd 192.168.21.255 scope global dynamic wlp6s0
       valid_lft 83715sec preferred_lft 83715sec
37: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 40:61:86:bb:21:ee brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.1/24 brd 192.168.0.255 scope global br0
       valid_lft forever preferred_lft forever
    inet6 fe80::4261:86ff:febb:21ee/64 scope link 
       valid_lft forever preferred_lft forever

На данный момент мост не работает, хелп.

 

andman
()

Неадекватная нумерация страниц в главе

Форум — General

( исходный код )

Результат: номер страницы с номером 3 появился вверху вместе с названием главы. ЧЯДНТ?

[IMG]https://s8.hostingkartinok.com/uploads/images/2018/06/6ad3f553ea1ea7833be77341a7eedc43.png[/IMG]

 

andman
()

RSS подписка на новые темы