현재 Ubuntu 20.04 Gnome 데스크탑을 사용하고 있습니다. 내 PDF 응용 프로그램은 현재 tmux를 사용하는 zathura입니다. tmux의 다른 창에 pdf 파일을 표시할 수 있는지 알고 싶습니다.
답변1
나는 적어도 일종의 해결 방법이나 대체 제안을 제공하지 않고 "답변 없음"을 제공하는 것을 싫어합니다.
하지만 이 경우 귀하가 요청하는 특정 사용 사례를 고려할 때 대답은 간단합니다. "아니요, 현재 Tmux 창에 그래픽(텍스트가 아닌) 출력을 표시할 방법이 없습니다."
Tmux는 사용하는 모든 터미널과 통신합니다.탈출 코드. 이를 통해 터미널 버퍼에 대한 많은 제어가 가능하지만 터미널 내에서 그래픽 출력을 허용하는 표준화된 이스케이프 코드는 없습니다.
일부가 있습니다터미널 교체그래픽(꼭 PDF일 필요는 없음)을 표시하는 것처럼 보이지만 이는 비표준이므로 Tmux는 그래픽과 상호 작용하는 방법을 모릅니다.
예를 들어, Tmux 창에서 w3m
무슨 일이 일어나는지 보기로 결정했습니다 . 작동 방식은 커서가 터미널의 "어디"에 있는지 알아내고 이미지를 그리는 것입니다.w3m-img
w3m-img
초과하다실제 위치가 아닌 X의 해당 위치존재하다말단.
오른쪽으로 분할된 Tmux 창에서 호출하는 경우 웹 페이지에서 그리기를 w3m
사용하세요 .w3m-img
왼쪽대신 창.
다른 해결 방법이나 대안을 사용하면 더 나은 성공을 거둘 수 있을 것이라고 생각하지 않습니다.
여기서 가장 좋은 조언은 터미널/Tmux를 기본 목적(CLI)으로 사용하고 X 응용 프로그램을 그래픽 출력으로 사용하라는 것입니다.
답변2
구체적으로 무엇을 원하는지는 모르겠지만,
pdftotext -layout file.pdf - | less
PDF를 터미널에 표시할 수 있는 텍스트로 변환하는 것이 합리적입니다.